Эта глава обсуждает раздел XML CDATA. Середины термине CDATA, данные по характера. CDATA определены как блоки текста которые parsed парсером, но в противном случае узнаны как повышение цены.
Предопределенные реальности как < , > , и & требуйте печатать на машинке и вообще трудны для того чтобы прочитать внутри повышение цены. В такие случаи, раздел CDATA можно использовать. Путем использование раздела CDATA, вы управляете парсером что определенный раздел документа не содержит никакое повышение цены и должен быть обработан как регулярн текст.
Следование синтаксис для раздела CDATA:
<![CDATA[ characters with markup ]]>
Вышеуказанный синтаксис составлен 3 разделов:
Раздел старта CDATA - CDATA начинает с разграничителем 9-характера <! [CDATA [
Раздел конца CDATA - раздел CDATA кончается с ]] > разграничитель.
Раздел CData - характеры между этими 2 приложениями интерпретированы как характеры, и не как повышение цены. Этот раздел может содержать характеры повышения цены (<, >, и &), но они проигнорированы обработчиком XML.
Следующий Код повышения цены показывает пример CDATA. Здесь, каждый характер написанный внутри раздела CDATA проигнорирован парсером.
<script> <![CDATA[ <message> Welcome to Howcodex </message> ]] > </script >
В вышеуказанном синтаксисе, все между <message> и </message> обработаны как данные по характера и не как повышение цены.
Необходимы, что следовать, котор дали правила для XML CDATA:
CDATA не может содержать строку «]] >» везде в документе XML.
Вложенность не позволена в разделе CDATA.