[英]Php Cannot Read Node Value in Xml
我無法讀取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>
您的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>";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.