我无法读取node.I想要读取USER_ID节点值。当我尝试使用 simplexml_load_string 进行阅读时。
我无法读取节点值。
这是我的xml代码:
<?xml version="1.0" encoding="utf-16" standalone="yes"?>
<RESULT>
<SUCCESS>1</SUCCESS>
<ERRMESSAGE />
<REMARKS />
<DATA>
<data>
<USERS>
<U>
<USER_ID>1</USER_ID>
</U>
</data>
</DATA>
</RESULT>
答案 0 :(得分:0)
您的xml文件无效。将xml文档的编码更改为 utf-8 。 然后就像普通对象一样访问:
$xmlfile = file_get_contents('test.xml');
$array = simplexml_load_string($xmlfile);
echo "<pre>";
print_r($arr->DATA->data->USERS->U->USER_ID);
echo "</pre>";