Secțiuni de xml cdata

Acest capitol discută secțiunea XML CDATA. Mijloacele termenului CDATA, date despre natura. CDATA este definită ca blocuri de text care sunt analizate de un analizor, dar în caz contrar sunt recunoscute ca o creștere a prețurilor.

Realități predefinite, cum ar fi <. >. și & necesită tipărire și, în general, sunt greu de citit în creșterea prețurilor. În astfel de cazuri, se poate folosi secțiunea CDATA. Prin utilizarea secțiunii CDATA, controlați parserul că o anumită secțiune a documentului nu conține nici o creștere de preț și ar trebui tratată ca text obișnuit.

Urmează sintaxa pentru secțiunea CDATA:

Sintaxa de mai sus este compusă din 3 secțiuni:

Secțiunea de pornire CDATA - CDATA începe cu un delimitator de 9 caractere

Secțiunea de sfârșit CDATA - secțiunea CDATA se termină cu un]]> delimiter.

Secțiunea CData - caracterele dintre aceste două aplicații sunt interpretate ca caractere, și nu ca o creștere a prețului. Această secțiune poate conține caracterele creșterii prețurilor (<,>, și ), dar acestea sunt ignorate de manipulatorul XML.

Următorul cod de creștere a prețului arată un exemplu de CDATA. Aici, fiecare personaj scris în interiorul secțiunii CDATA este ignorat de parser.

În sintaxa de mai sus, totul între și prelucrate ca date privind natura și nu ca o creștere a prețului.

Regulile CDATA

Este necesar să urmați regulile date pentru XML CDATA:

CDATA nu poate conține șirul "]]>" oriunde în documentul XML.

Nesting nu este permisă în secțiunea CDATA.

Articole similare