Objeto CDATASection XML DOM
- Página anterior DOM Attr
- Próxima página DOM CharacterData
O objeto CDATASection representa a seção CDATA do documento.
instância
No exemplo a seguir, usaremos o arquivo XMLbooks.xmle a função JavaScript loadXMLDoc().
O objeto CDATASection
O objeto CDATASection representa a seção CDATA do documento.
A interface CDATASection é Texto interface subinterface, não define qualquer atributo ou método próprio. Através de Node interface herda nodeValue atributo, ou através de CharacterData interface herda atributo data, pode acessar o conteúdo de texto da seção CDATA.
embora geralmente possa usar o nó CDATASection como Texto tratamento de nó, mas atenção,Node.normalize() método não integra adjacentes partes CDATA.
Usar Document.createCDATASection() Criar um CDATASection.
O segmento CDATA contém texto que não será analisado pelo analisador. As tags dentro do segmento CDATA não serão tratadas como marcadores, e os entidade não serão expandidos. O principal objetivo é incluir materiais como fragmentos de XML, sem a necessidade de escapar todos os delimitadores.
O único delimitador reconhecido dentro de um CDATA é "]]>", que pode sinalizar o final do segmento CDATA. Os segmentos CDATA não podem ser aninhados.
Atributos do objeto CDATASection
Atributo | Descrição | IE | F | O | W3C |
---|---|---|---|---|---|
data | Define ou retorna o texto deste nó. | 6 | 1 | Não | Sim |
length | Retorna o comprimento do segmento CDATA. | 6 | 1 | Não | Sim |
Métodos do objeto CDATASection
Método | Descrição | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Adicionar dados ao nó. | 6 | 1 | Não | Sim |
deleteData() | Excluir dados do nó. | 6 | 1 | Não | Sim |
insertData() | Inserir dados no nó. | 6 | 1 | Não | Sim |
replaceData() | Substituir dados no nó. | 6 | 1 | Não | Sim |
splitText() | Dividir CDATA em dois nós. | 6 | 1 | Não | |
substringData() | Extrair dados do nó. | 6 | 1 | Não | Sim |
- Página anterior DOM Attr
- Próxima página DOM CharacterData