我的xml遇到了一个奇怪的问题(我正在用jQuery解析它):
<?xml version='1.0' encoding='ISO-8859-1' ?>
<root>
<msg><![CDATA[<b>Email was sent!</b>]]</msg>
<cod>ok</cod>
</root>在解析-检索<cod>时,<msg>不起作用(它返回空白)。当省略<![CDATA[标记时,它会起作用。这很奇怪-我检查了语法,它必须是正确的:/
你知道会出什么问题吗?
谢谢
发布于 2011-04-01 06:08:58
必须使用]]>关闭CDATA节,您缺少>。
发布于 2011-04-01 06:10:01
您的CDATA块没有关闭,因此您具有无效的XML -A CDATA部分以<![CDATA[开头,以]]>结尾,因此它应该是:
<?xml version='1.0' encoding='iso-8859-1' ?>
<root>
<msg><![CDATA[<b>Email was sent!</b>]]></msg>
<cod>ok</cod>
</root>https://stackoverflow.com/questions/5506892
复制相似问题