我无法获得属性。只是一个简单的 XML:
<comments>
<id auto="5" hallo="1234567">ID</id>
<comment hybrid="1">Comment</comment>
<type>
<name surname="0">Type</name>
<label>
<case_0>In</case_0>
<case_1>Out</case_1>
</label>
</type>
</comments>
和 PHP 代码:
$xml = simplexml_load_file($filepath);
foreach ($xml->children() as $children)
{
$attributes = $children->attributes();
print_r($attributes->hallo);
}
输出应该是1234567 ...但是打印输出是NULL。我是否在这里遗漏了什么,因为方法getName()和getValue()工作正常。
谢谢!