使用javascript访问CDATA中的特定元素

使用javascript访问CDATA中的特定元素,javascript,html,xml,xml-parsing,cdata,Javascript,Html,Xml,Xml Parsing,Cdata,我只想访问内部CDATA。如何使用javascript解析CDATA中的节点 我想做的是将里面的文本从AAA修改为BBB <b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1> fdsaAAA]> CDATA中没有节点或元素。CDATA的意思是告诉XML的读者:“这里的内容可能看起来像标记,但它不是:它是普通的纯文本,我不希

我只想访问内部CDATA。如何使用javascript解析CDATA中的节点

我想做的是将里面的文本从AAA修改为BBB

<b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1>
fdsaAAA]>

CDATA中没有节点或元素。CDATA的意思是告诉XML的读者:“这里的内容可能看起来像标记,但它不是:它是普通的纯文本,我不希望解析它。”

因此CDATA告诉解析器为应用程序提供一个包含尖括号的非结构化文本字符串。如果应用程序认为,与它被告知的相反,这个字符串实际上包含标记,那么它可以通过解析器来确定它的结构