【发布时间】:2012-05-03 16:58:06
【问题描述】:
我只想访问内部 CDATA。如何使用 javascript 解析 CDATA 中的节点?
我要做的是将里面的文字从AAA修改为BBB。
<b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1>
【问题讨论】:
标签: javascript html xml xml-parsing cdata
我只想访问内部 CDATA。如何使用 javascript 解析 CDATA 中的节点?
我要做的是将里面的文字从AAA修改为BBB。
<b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1>
【问题讨论】:
标签: javascript html xml xml-parsing cdata
CDATA 中没有节点或元素。 CDATA 的意思是告诉 XML 的读者:“这里的东西可能看起来像标记,但它不是:它是普通的纯文本,我不希望它被解析。”
所以 CDATA 告诉解析器向应用程序提供包含尖括号的非结构化文本字符串。如果应用程序认为,与它被告知的相反,这个字符串实际上包含标记,那么它可以通过解析器来确定它的结构。
【讨论】: