PHP中的XML解析器无法解析

时间:2013-12-10 19:39:57

标签: php xml

我正在尝试解析以下xml https://ota.cartrawler.com/cartrawlerota/files/static/ctlocation.EN.xml

我有以下代码

<?php
$xml = simplexml_load_file("ctlocation.EN.xml") 

       or die("Error: Cannot create object");
foreach($xml->children() as $loc){
    foreach($loc->children() as $loca => $data){
      echo $data->location['name'];
      echo "<br />";
    }
}
?>

它没有给出任何错误,但它没有解析任何信息,任何想法为什么?

1 个答案:

答案 0 :(得分:0)

试试这个:

<?php
$xml = simplexml_load_file("ctlocation.EN.xml") 
       or die("Error: Cannot create object");
foreach($xml->Country as $loc){
  $name = $loc[0]['name'];
  echo $name;
  echo "<br />";
}
?>