我正在尝试使用jQuery的parseXML解析以下有效负载
<List>
<Item>
<Text>
<?xml version="1.0" encoding="utf-16"?><HTML><BODY><p style="font-size:12px;font-family:Arial;color:#000000;font-weight:Normal;font-style:Normal;"><span>Testing XML formatting</span></p></BODY></HTML>
</Text>
</Item>
</List>我得到了错误“无效的XML”。对如何解决这个问题有什么想法吗?我应该只为文本做一个encodeURIComponent吗?
发布于 2013-05-18 12:40:24
你可以包装你的html(?)在cdata中
<List>
<Item>
<Text><![CDATA[
<?xml version="1.0" encoding="utf-16"?><HTML><BODY><p style="font-size:12px;font-family:Arial;color:#000000;font-weight:Normal;font-style:Normal;"><span>Testing XML formatting</span></p></BODY></HTML>]]>
</Text>
</Item>
</List>http://jsfiddle.net/mowglisanu/BmucX/
https://stackoverflow.com/questions/16620681
复制相似问题