Durante o validation as se��es de CDATA XML s�o ignoradas pelo parser de XML, de modo que voc� possa colocar seu c�digo com car�teres especiais ou interior non v�lido do HTML que secionam.
Dados analisados gramaticalmente
Quando um elemento de XML � analisado gramaticalmente contem que � o interior que � analisado gramaticalmente tamb�m.
<message>This text is also parsed</message>
O parser analisou gramaticalmente o todo contem porque os elementos de XML podem conter outros elementos, como neste exemplo, onde o elemento contem outros dois elementos (primeiro e �ltimo):
Os car�teres ilegais de XML s�o substitu�dos por refer�ncias da entidade.
Se voc� quiser colocar um car�ter como < OU > dentro de um elemento de XML, gerar� um erro porque o parser o interpreta como o come�o de um elemento & de uma extremidade novos do elemento. Voc� n�o pode escrever qualquer outra coisa semelhante:
<message>if age < 70 then</message>
Para evitar este, voc� tem que substituir �<� o car�ter com uma refer�ncia da entidade, como esta:
<message>if age < 70 then</message>
XML t�m 5 refer�ncias predefinidas da entidade:
<
<
less than
>
>
greater than
&
&
ampersand
'
'
class="normalText"apostrophe
"
"
quotation mark
Nota: Somente os car�teres como �<� e �&� s�o estritamente ilegais em XML. As ap�strofes, cita��o - marcas e mais grande do que sinais s�o opcionais, mas � um h�bito bom para substitui-los.
Se��es de CDATA
As se��es de CDATA s�o usadas b�sicamente escapando dos blocos de texto que cont�m os car�teres que seriam reconhecidos de outra maneira como o markup. O processador de XML ignorou todas as refer�ncias dos Tag e da entidade e trata-as apenas como todos os dados de car�ter. Os blocos da se��o de CDATA foram uma maneira da conveni�ncia quando voc� quer incluir blocos grandes de car�teres especiais como dados de car�ter, mas voc� n�o quer ter que usar refer�ncias da entidade toda a hora.
Uma se��o de CDATA come�a sempre com �<! [CDATA [� e extremidades com �]] >�:
<xmlElement>
<![CDATA[
I am > the rules!
]]>
</xmlElement>
Notas:-
Certificar-se de que voc� n�o tem um CDATA [ou a]] > dentro de seu CDATA, porque a se��o de CDATA n�o pode ser aninhada.
Keywords: xml id, xml document, xml file, xml data island html page, xml data binding, html data island, html xml, data island xml