Содержание
Иногда в синтаксисе XML разработчики размещают последовательность записей между символьными данными или носителями CDATA. Информация, размещаемая между этими носителями, не распознается синтаксическим анализатором XML. Мотивация для использования CDATA заключается в размещении специальных примечаний в коде или включении недопустимых символов, таких как рекламные символы или "<>", которые обычно вызывают сбой анализатора XML (сбой в синтаксическом анализаторе XML). Если такие символы необходимы для входа, то применение CDATA является обязательным.
направления
Как использовать CDATA в XML-
Найдите теги, где недопустимые символы встречаются в ваших данных. Для этого откройте файл XML в браузере. Если есть недопустимый символ, вы получите сообщение об ошибке. Обратите внимание на тег, где происходит ошибка. В примере документа теги
'.
-
Пожалуйста, исправьте домен с CDATA. Найдите тег, который содержит поврежденные данные. В этом примере он находится в
эхдж &Msgstr "Чтобы исправить это с CDATA, перепечатайте его следующим образом:
Сохраните файл после внесения изменений.
-
Проверьте файл на наличие ошибок еще раз.Откройте файл XML в браузере и убедитесь, что появилась ошибка квасцов. В этом примере вывод без ошибок вывода. Вы не можете видеть носитель CDATA при запуске файла XML. Если вы получили еще одну ошибку в результате использования недопустимого символа, примените к нему также CDATA.
-
Включите CDATA как часть элемента. Если вы продолжаете получать постоянные ошибки из-за недопустимых символов, вы можете включить CDATA во все поля пароля. Это позволило бы документу XML работать гладко и сэкономить ваше время в долгосрочной перспективе. Для этого преобразуйте каждый элемент в «
'.
-
Используйте CDATA для аннотаций. Если вы хотите добавить конкретные комментарии рядом с элементом данных и не беспокоиться о недопустимых символах, введите аннотации внутри CDATA. Например, если информация для элемента ввода устарела, ее можно указать с помощью CDATA. Следующий пример показывает, что статус исходного учащегося неверен. Вы должны ввести примечание CDATA рядом с записью.
Мэри Уильям Нью джерси>]]> 555-7979 ehdf
меры
чаевые
- Если вы используете собственный генератор из XML, вы можете запрограммировать определенные поля для отображения между носителями CDATA по умолчанию.
- В этой статье показано, как включить CDATA в документ XML, который содержит специальные символы между тегом пароля, а также показано, как использовать CDATA для добавления специальных примечаний.
предупреждение
- Internet Explorer отображает носитель CDATA в своем выводе XML. Не Мозилла.
Что вам нужно
- Текстовый редактор
- XML документ