Можно ли принудительно использовать CDATA через RelaxNG? - PullRequest
2 голосов
/ 15 ноября 2011

Я ищу способ использования RelaxNG для заполнения элемента в документе XML CDATA.

Я не вижу его в Указаниях по использованию типов данных схемы XML W3C с RELAX NG или библиотеки типов данных .

Возможно ли это?

1 Ответ

1 голос
/ 15 ноября 2011

В соответствии с вопросом " Принудительное использование CDATA в XML-схеме ", невозможно использовать CDATA в элементе с RelaxNG. Это потому, что проверка работает на XML Infoset. CDATA уже обработан, прежде чем он попадет в валидатор. Таким образом, у RelaxNG нет возможности проверить это.


Примечание. Поиски в StackOverflow не дали ответа на другой вопрос. Он появился только в списке «Вопросы с похожими заголовками», когда я закончил вводить вопрос. Исходя из сообщения " Можно задавать вопросы и отвечать на свои вопросы ", я оставляю этот вопрос в надежде, что его легче найти.

...