我在R中创建了一个简单的XML文件,它由以下几行组成:
<statistics>
<mean>15.75</mean>
<sd>2.83</sd>
</statistics>我想提取均值和sd到一个HTML页面,其中有一个Flash图形,我想在下面:
Statistics
Mean = 15.75
Standard Deviation = 2.83实现这一目标的最简单方法是什么?
致以敬意,
安东尼。
发布于 2010-08-19 17:07:43
你应该使用PHP和SimpleXml。只需使用simplexml加载您的xml:
$xml = new SimpleXMLElement(file_get_contents("statistics.xml"));然后将所需的元素回显到页面(或将它们添加到模板引擎):
echo "Mean: ".$xml->statistics[0]->mean."<br />";
echo "Standard Deviation: ".$xml->statistics[0]->sd."<br />";如果您有多个统计信息元素,例如:
<statistics>
<mean>15.75</mean>
<sd>2.83</sd>
</statistics>
<statistics>
<mean>25.75</mean>
<sd>28.3</sd>
</statistics>只需使用foreach循环遍历每个元素:
foreach ($xml->statistiscs as $statistic) {
echo "Mean: ".$statistics->mean."<br />";
echo "Standard Deviation: ".$statistics->sd."<br />";
}https://stackoverflow.com/questions/3520184
复制相似问题