我正在尝试使用 PHP 读取这个 XML 文件,并且我有两个根元素。我用 PHP 编写的代码只读取一个根元素,当我添加另一个 ( <action>
) 时,它给了我一个错误。我想做这样的事情:if($xml->action=="register")
然后打印所有参数。
这是我的 XML 文件:
<?xml version='1.0' encoding='ISO-8859-1'?>
<action>register</action>
<paramters>
<name>Johnny B</name>
<username>John</username>
</paramters>
这是我的 PHP 脚本:
<?php
$xml = simplexml_load_file("test.xml");
echo $xml->getName() . "<br />";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
?>
我真的不知道该怎么做这一切......