Расширяемый язык разметки



         

Секции CDATA


[18] CDSect    ::=   
[19]    CDStart    ::=    '<![CDATA['
[20]    CData    ::=    (* - (* ']]>' *))
[21]    CDEnd    ::=    ']]>'

В секции CDATA распознается только один элемент разметки - строка . Поэтому все символы левой угловой скобки и амперсанта могут предстать здесь в своем обычном текстовом виде. Эти символы не нужно (да и невозможно) маскировать с помощью комбинаций "&lt;" и "&amp;". Секции CDATA не могут быть вложенными.

Пример секции CDATA, в которой строки "<greeting>" и "</greeting>" будут распознаваться не как , а как обычные :

<![CDATA[<greeting>Hello, world!</greeting>]]>




Содержание  Назад  Вперед