2
私は内部のCDATAのみにアクセスしたいです。どうすればjavascriptを使ってCDATA内のノードを解析できますか?javascriptを使用してCDATA内の特定の要素にアクセスする
私がしたいのは、内部のテキストをAAAからBBBに変更することです。
<b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1>
私は内部のCDATAのみにアクセスしたいです。どうすればjavascriptを使ってCDATA内のノードを解析できますか?javascriptを使用してCDATA内の特定の要素にアクセスする
私がしたいのは、内部のテキストをAAAからBBBに変更することです。
<b1><![CDATA[<html><h1>fdsa</h1><h2>AAA</h2></html>]]></b1>
CDATAにはノードも要素もありません。 CDATAの意味は、XMLを読者に伝えることです。「マークアップのように見えるかもしれませんが、そうではありません。通常のプレーンテキストです。解析する必要はありません」
したがって、CDATAは、アプリケーションにアンカーブラケットを含む非構造化テキスト文字列を提供するようにパーサーに指示します。この文字列に実際にマークアップが含まれているとアプリケーションが信じていれば、構造体を決定するためにパーサに渡すことができます。