0
我有以下查詢:從字符串到XML
SELECT CAST(CAST([xmlDoc] AS VARCHAR(8000)) AS TEXT) AS xmlDoc FROM MYTABLE
xmlDoc中是一個XML。如果我不以TEXT格式進行投射,我會得到以下錯誤:
僅Unicode編輯或ntext數據中的Unicode數據無法發送到使用DB-Library(如ISQL)或ODBC版本3.7的客戶端或更早。
所以,感謝鑄造爲TEXT我沒有任何問題,我繼續我的申請。
但現在我需要分析xmlDoc中包含的xml。這是一個XML,但現在它是一個字符串。
我該如何解析xmlDoc?我可以使用任何PHP函數將它返回到xml嗎?我該怎麼辦?
我已經試過:
$xml= simplexml_load_string($result['xmlDoc']);
但我得到一個假的$ MXL
這裏的字符串:
<Sent><Head><Application>T1</Application><NumSent U="052" yearg="2011" counter="0032"/><Date>2011-12-07</Date></Head><Content></Content></Sent>
非常感謝! –