Як використовувати CDATA в XML

Автор: Laura McKinney
Дата Створення: 9 Квітень 2021
Дата Оновлення: 18 Листопад 2024
Anonim
Java Lecture 4 - xml (Ukrainian language)
Відеоролик: Java Lecture 4 - xml (Ukrainian language)

Зміст

Іноді в XML-синтаксисі розробники розміщують послідовність записів між символьними даними або носіями CDATA. Інформація, розміщена між цими носіями, не розпізнається парсером XML. Мотивація для використання CDATA полягає в тому, щоб розміщувати спеціальні нотатки в коді або включати неправомірні символи, такі як комерційні або "<>", які зазвичай призводять до аварії XML-парсера (збій у синтаксичному аналізаторі XML). Якщо такі символи є необхідними для введення, то застосування CDATA є обов'язковим.


Інструкції

Як використовувати CDATA в XML

    Етапи

  1. Знайдіть теги, у яких у ваших даних відбуваються нелегальні символи. Для цього відкрийте файл XML у браузері. Якщо є незаконний символ, ви отримаєте повідомлення про помилку. Зверніть увагу на тег, де виникає помилка. У примірному документі теги "

    '.

  2. Виправте домен за допомогою CDATA. Знайдіть тег, який містить пошкоджені дані. У цьому прикладі вона знайдена в полі "

    ehdjj &"Щоб виправити це за допомогою CDATA, повторно введіть його так:

    Збережіть файл після внесення змін.

  3. Перевірте файл на наявність помилок знову.Відкрийте файл XML у веб-переглядачі та переконайтеся, що з'являється помилка галун. У цьому прикладі вихід не має помилок виводу. Ви не можете бачити носій CDATA, коли ви запускаєте файл XML. Якщо ви отримали іншу помилку внаслідок нелегального характеру, також застосуйте CDATA.


  4. Включення CDATA як частини елемента. Якщо ви продовжуєте отримувати постійні помилки через нелегальні символи, ви можете включити CDATA у всі поля паролів. Це дозволить гладко працювати з документом XML і заощадити час у довгостроковій перспективі. Для цього перетворіть кожен елемент у "

    '.

  5. Використовуйте CDATA для анотацій. Якщо ви хочете додати окремі коментарі поруч із елементом даних і не турбуватися про незаконні символи, введіть анотації всередині CDATA. Наприклад, якщо інформація для елемента вводу застаріла, її можна вказати за допомогою CDATA. Наступний приклад показує, що статус вихідного студента неправильний. Потрібно ввести зауваження CDATA біля запису. Мері Вільям Нью-Джерсі>]]> 555-7979

    ehdf

Як

  • Якщо ви користуєтеся користувальницьким генератором XML, ви можете запрограмувати певні поля між CDATA-носіями за замовчуванням.
  • Ця стаття демонструє, як включити CDATA в XML-документ, який містить спеціальні символи між тегом паролів, а також демонструє, як використовувати CDATA для додавання спеціальних нот.

Повідомлення

  • Internet Explorer відображає носій CDATA у своєму виході XML. Не Mozilla.

Що вам потрібно

  • Текстовий редактор
  • XML-документ

Рідкі коректори дуже ефективні та корисні, коли вам потрібно зафіксувати щось не так на аркушах паперу. Однак, якщо кілька крапель потраплять на шкіряні поверхні, вони швидко висохнуть і залишать у ва...

Попугаї - дуже популярні домашні птахи. Ці різнокольорові птахи мають багато розуму і завжди є вірними та веселими супутниками. Його розмір не більший за чоловічу руку. Кольори варіюються від повністю...

Популярний На Сайті