DOM - CDATASection 物件



本章我們將學習 XML DOM 的CDATASection 物件。XML 文件中的文字根據其宣告方式被解析或未解析。如果文字宣告為解析字元資料 (PCDATA),則解析器會對其進行解析,以將 XML 文件轉換為 XML DOM 物件。另一方面,如果文字宣告為未解析字元資料 (CDATA),則 XML 解析器不會解析其中的文字。這些不被視為標記,也不會擴充套件實體。

使用 CDATASection 物件的目的是轉義包含字元的文字塊,否則這些字元會被視為標記。"]]>",這是 CDATA 部分中唯一識別的結束 CDATA 部分的分隔符。

CharacterData.data 屬性儲存 CDATA 部分包含的文字。此介面透過Text 介面繼承CharacterData 介面。

CDATASection 物件沒有定義方法和屬性。它只直接實現Text 介面。
廣告