Ця глава обговорює розділ XML CDATA. Середини терміні CDATA, дані по характеру. CDATA визначені як блоки тексту які parsed парсером, але в іншому випадку впізнані як підвищення ціни.
Зумовлені реальності як <. >. і & вимагайте друкувати на машинці і взагалі важкі для того щоб прочитати всередині підвищення ціни. У такі випадки, розділ CDATA можна використовувати. Шляхом використання розділу CDATA, ви керуєте парсером що певний розділ документа не містить ніяке підвищення ціни і повинен бути оброблений як регулярні текст.
Дотримання синтаксис для розділу CDATA:
Вищевказаний синтаксис складено 3 розділів:
Розділ старту CDATA - CDATA починає з розмежувачем 9-характеру
Розділ кінця CDATA - розділ CDATA закінчується з]]> розмежувач.
Розділ CData - характери між цими 2 додатками інтерпретовані як характери, і не як підвищення ціни. Цей розділ може містити характери підвищення ціни (<,>, і ), Але вони проігноровані оброблювачем XML.
Наступний Код підвищення ціни показує приклад CDATA. Тут, кожен характер написаний всередині розділу CDATA проігнорований парсером.
У вищевказаному синтаксисі, все між
Правила CDATA
Необхідні, що слідувати, котор дали правила для XML CDATA:
CDATA не може містити рядок «]]>» всюди в документі XML.
Вкладення не дозволена в розділі CDATA.