Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Трансформація XML документів

Реферат Трансформація XML документів





дь-яких конструкцій мови (наприклад, символ кутовий дужки) і не викликати при цьому помилок у процесі розбору такого документа, потрібно використовувати його спеціальний символьний або числовий ідентифікатор. Наприклад, <, > " або $ (десяткова форма запису), & # x1a (Шестнадцатеричная) і т.д. Строкові позначення спецсимволов можуть визначатися в XML документі за допомогою компонентів (entity).

Директиви аналізатора

Інструкції, призначені для аналізаторів мови, описуються в XML документі за допомогою спеціальних тегів - ;. Програма клієнта використовує ці інструкції для керування процесом розбору документа. Найбільш часто інструкції використовуються при визначенні типу документа (наприклад, ) або створенні простору імен. p> CDATA

Щоб задати область документа, яку при розборі аналізатор буде розглядати як простий текст, ігноруючи будь-які інструкції та спеціальні символи, але, на відміну від коментарів, мати можливість використовувати їх у додатку, необхідно використовувати теги . Всередині цього блоку можна поміщати будь-яку інформацію, яка може знадобиться програмі-клієнту для виконання будь-яких дій (В область CDATA, можна поміщати, наприклад, інструкції JavaScript). Природно, треба стежити за тим, щоб в області, обмеженої цими тегами НЕ було послідовності символів]]. p> 3. Моделювання XML -документів

Одним з найбільш сильних властивостей XML є можливість створювати власні мови розмітки, в яких визначаються елементи і атрибути, найкращим чином відповідні інкапсуліруемой інформації, і знімаються обмеження, які викликаються малопридатним мовою загального призначення. Однак поки не можна визначити мову формальним чином, обмежити словник елементів і атрибутів піддається управлінню множиною і керувати граматикою елементів. Процес формального визначення мови в XML називається моделюванням документів . На сьогоднішній день існує два способу моделювання документів: визначення типу документа ( DTD) , які описують структуру документа з допомогою декларативних правил, і XML Schema , описує структуру документа на прикладі за допомогою шаблонів елементів.

Модель визначає документи, які можна створити за допомогою мови; або, в рамках термінології XML, модель документа встановлює, які документи узгоджуються ( conform) з мовою. Модель документа відповідає на такі питання, як В«Чи може бути заголовок у даного елемента? В»абоВ« Чи повинна бути вказана ціна для цього елемента? В»Модель є документом особливого роду, написаним за правилами синтаксису, призначеного для опису мов XML, і явно описує граматику і словник окремої мови розмітки. Іноді мова, який вона описує, називають типом документа ( document type) або додатком XML ( XML <...


Назад | сторінка 8 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Історія розвитку окремих елементів формуляра документа XVI-н. 20 ст.
  • Реферат на тему: Обробка текстової інформації. Концепція електронного документа
  • Реферат на тему: Друк текстового документа
  • Реферат на тему: Юридична Чинність документа
  • Реферат на тему: Матеріальні носії документа