XML DOM - CDATASection 对象
�试一下 - 实例
下�的实例使用 XML 文件 books.xml。
外部 JavaScript ç”¨äºŽåŠ è½½ XML 文件。
createCDATASection() - 创建一个 CDATA 区段节点
CDATASection 对象
CDATASection 对象表示文档ä¸çš„ CDATA 区段。
CDATA 区段包å�«äº†ä¸�会被解æž�器解æž�的文本。一个 CDATA 区段ä¸çš„æ ‡ç¾ä¸�ä¼šè¢«è§†ä¸ºæ ‡è®°ï¼Œå�Œæ—¶å®žä½“也ä¸�会被展开。主è¦�的目的是为了包å�«è¯¸å¦‚ XML 片段之类的æ��æ–™ï¼Œè€Œæ— éœ€è½¬ä¹‰æ‰€æœ‰çš„åˆ†éš”ç¬¦ã€‚
在一个 CDATA 区段ä¸å”¯ä¸€è¢«è¯†åˆ«çš„分隔符是 "]]>",它å�¯æ ‡ç¤º CDATA 区段的结æ�Ÿã€‚CDATA 区段ä¸�能进行嵌套。
CDATASection 对象属性
| 属性 | �述 |
|---|---|
| data | 设置或返回æ¤èŠ‚ç‚¹çš„æ–‡æœ¬ã€‚ |
| length | 返回 CDATA 区段的长度。 |
CDATASection 对象方法
| 方法 | �述 |
|---|---|
| appendData() | å�‘èŠ‚ç‚¹è¿½åŠ æ•°æ�®ã€‚ |
| deleteData() | ä»ŽèŠ‚ç‚¹åˆ é™¤æ•°æ�®ã€‚ |
| insertData() | å�‘èŠ‚ç‚¹ä¸æ�’入数æ�®ã€‚ |
| replaceData() | 替æ�¢èŠ‚ç‚¹ä¸çš„æ•°æ�®ã€‚ |
| splitText() | 把 CDATA 节点分拆为两个节点。 |
| substringData() | 从节点��数�。 |
点我分享笔记