O melhor tutorial XML CDATA em 2024. Neste tutorial você pode aprender dados de caracteres analisada - PCDATA,CDATA - (não resolvido) dados de caracteres,
Todo o texto em um documento XML será analisado pelo analisador.
seção CDATA somente, o texto será ignorado pelo analisador.
analisadores XML normalmente analisar todo o texto em um documento XML.
Quando um elemento XML é analisado, o texto entre as tags será resolvido:
Analisador fez isso porque os elementos XML pode conter outros elementos, como neste exemplo, onde <name> elemento contém dois outros elementos (primeiro e último):
O analisador irá dividi-la em sub-elementos como este:
dados de caracteres processadas que são (PCDATA) é um termo usado nos dados de texto no parser XML.
O termo CDATA é dados de texto não devem ser analisados pelo analisador XML.
Como "<" e "&" caráter no elemento XML é ilegal.
"<" Irá gerar um erro porque o analisador irá interpretar o personagem como o início do novo elemento.
"&" Irá gerar um erro porque o analisador irá interpretar o personagem como as entidades de caracteres de início.
Algum texto, como o código JavaScript, contém uma grande quantidade de "<" ou caracteres "&". Para evitar erros de código de script pode ser definido como CDATA.
Toda a seção CDATA conteúdo será ignorado pelo analisador.
CDATA parte pelo"<! [CDATA [" Comece "]]>"End:
No exemplo acima, o analisador irá ignorar seção CDATA todo o conteúdo.
Notas sobre a seção CDATA:
seção CDATA não pode conter a string "]]>". Ele não permite que seções CDATA aninhadas.
Marca o fim de uma seção CDATA. "]]>" Não podem conter espaços ou quebras de linha.