Що таке CDATA в SQL?

Анотація sql:use-cdata є використовується для вказівки, що дані, які повертає SQL Server, мають бути загорнуті в розділ CDATA (тобто це вказує, чи значення зі стовпця, яке вказує sql:field, має бути вкладено в розділ CDATA).

Розділи CDATA корисні для написання XML-коду як текстових даних у XML-документі. Наприклад, якщо хтось бажає надрукувати книгу з XSL, що пояснює використання програми XML, розмітка XML, яка буде відображатися в самій книзі, буде записана у вихідному файлі в розділі CDATA.

Шлюз SQL дозволяє віддалений доступ до джерел даних ODBC на основі протоколів MySQL або SQL Server (TDS). Використовуючи простий інструмент адміністрування «наведіть і клацніть», ви можете налаштувати інтерфейси для будь-якого джерела даних CData ODBC.

CDATA використовується в HTML щоб сказати аналізатору XML не аналізувати деякі символи. «<», «&», «>» є недопустимими в елементах XML. Якщо ви використовуєте «<» без CDATA, це викличе помилку, оскільки синтаксичний аналізатор розглядає це як початок нового елемента. Усе всередині розділу CDATA ігнорується аналізатором.

Налаштування аналізатора XML

  1. Перейдіть до Інструменти > Параметри > ezParse.
  2. Виберіть «Файли на основі XML» у списку груп файлів > Виберіть *.xml у списку розширень файлів.
  3. Натисніть «Додати» та введіть назву нового правила. …
  4. Натисніть Редагувати методи… …
  5. Двічі клацніть елементи, які потрібно локалізувати. …
  6. Двічі клацніть елемент #cdata-section.