我正在使用simpleXML并返回结果:
SimpleXMLElement Object([@attributes] => Array([minorVersion] => 3 [majorVersion] => 3 [inferiorVersion] => 0))
如果我能帮助解析这些信息,我将不胜感激 - 我尝试了$ xml(oblect),如$ xml-> @attributes [minorVersion],但没有得到任何回报
由于
答案 0 :(得分:0)
这是因为节点是对象。你可以做的一件事是调用attributes()方法,它返回一个数组。确保始终将结果转换为适当的php类型(如字符串),尤其是在进行比较时。
$t = $xml->node->attributes();
echo (string) $t['minorVersion'];
您也可以尝试直接引用它:
echo (string) $xml->node['minorVersion'];