我是PHP新手,也是XML。我试图从我认为是XML文件的子元素中提取特定元素。用PHP和SimpleXML显示XML子数据
主类是<events>
,<events>
类中有多个<event>
。我试图从XML文件中提取特定数据并显示它们。
<?php
$xml = simplexml_load_file('http://xml.pinnaclesports.com/pinnaclefeed.aspx?sporttype=Football&sportsubtype=nfl');
foreach($xml->children() as $event){
echo $event->participants->participant->participant_name . ", ";
echo $event->participants->participant[1]->participant_name . ", ";
echo $event->periods->period->spread->spread_visiting . ", ";
echo $event->periods->period->total->over_adjust . "<br>";
}
?>
这里是输出的,没有PHP error_log中的条目:
, , ,
, , ,
, , ,
, , ,
我明白任何及所有的帮助。
HTTP:// WWW .w3schools.com/php/php_xml_simplexml_get.asp –
我实际上使用它来构建PHP拉,但是,我认为与数据如何XML文件中嵌套的结果是导致结果不能正确拉取,但我无法弄清楚如何从嵌套数据中拉出。 – CRYPTODOOM