我需要使用外部XML文件,我試過不同的方法來讀取文件,但無法達到我想要的。閱讀外部XML文件
我用DOMDocument
simplexml_load_file
<?
$xml = simplexml_load_file("http://www.isecur1ty.org/InternetThreat/ThreatLevel.xml");
echo $xml->getName() . "<br />";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
?>
但不能讓它和我一起工作!
下面是XML文件:
<iS-InternetThreat>
<level>
<current>2</current>
<previous>2</previous>
<status>same</status>
<date>09-06-2012</date>
</level>
<version>2.5</version>
</iS-InternetThreat>
正如你所看到的,有多種層次。我需要獲取每個屬性的值(主要在「級別」下),獲取版本也可以。
有人可以告訴我該怎麼做?
謝謝。
什麼對您的代碼不起作用?這些信息對幫助你的人非常有幫助。 – Vulcan
@Vulcan:查看下面的答案:) – sikas