在本章中,我们将研究XML DOM CDATASection对象. XML文档中存在的文本将根据声明的内容进行解析或解析.如果文本被声明为解析字符数据(PCDATA),则解析器将其解析以将XML文档转换为XML DOM对象.另一方面,如果文本被声明为未解析的字符数据(CDATA),则XML解析器不会解析其中的文本.这些不被视为标记,也不会扩展实体.
使用CDATASection对象的目的是转义包含字符的文本块,否则这些字符将被视为标记. "]]>",这是在CDATA部分中识别的唯一分隔符,用于结束CDATA部分.
CharacterData.data属性保存文本包含在CDATA部分中.此接口通过 Text 接口继承 CharatcterData 接口.
没有为CDATASection对象定义方法和属性.它只直接实现 Text 接口.