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

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





ся на розгляді новий стандарт мови опису структури документів, званий схемами даних. p> 5. Схеми даних

Схеми даних (Schemas) є альтернативним способом створення правил побудови XML-документів. У порівнянні з DTD, схеми мають більш потужними засобами для визначення складних структур даних, забезпечують більш зрозумілий спосіб описи граматики мови, здатні легко модернізуватися і розширюватися. Безумовною перевагою схем є також те, що вони дозволяють описувати правила для XML-документа засобами самого ж XML. Однак це не означає, що схеми можуть повністю замінити DTD-описи - цей спосіб визначення граматики мови використовується зараз практичними всіма веріфіціруют аналізаторами XML і, більш того, самі схеми, як звичайні XML-елементи, теж описуються DTD. Але серйозні можливості нової мови і його відносна простота, безумовно, дають підстави стверджувати, що майбутній стандарт знайде широке застосування в якості зручного і ефективного засобу перевірки коректності складання документів. В даний час в W3 консорціумі йде робота над першій специфікацією схем даних. Розглянемо основні можливості схем даних, спробуємо використовувати їх для контролю коректності раніше описуваних XML-документів. p> Зовні документи схем не відрізняються від звичайних документів XML. Документ розмічається за допомогою спеціальних елементів, що виконують в схемах роль інструкцій. Ці інструкції складають набір правил, використовуючи які, програма-клієнт буде робити висновок про те, коректний документ чи ні. Схема даних, наприклад, може виглядати наступному чином:

< ; attribute name = "number"/>

Якщо ми включимо приведені правила всередину XML-документа, програма-клієнт зможе використовувати їх для перевірки. Тобто вона тепер зможе визначити, що правильним буде наступний фрагмент:

John Ree

Peter Loyd ;

Emil McGeer ;

team >

Всі конструкції мови схем описуються правилами "XML DTD for XML-Data-Schema ". p> Область схеми даних

Створюючи схеми даних, ми визначаємо в документі спеціальний елемент, ; всередині якого містяться описи правил:

Якщо використов...


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





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

  • Реферат на тему: Розробка алгоритму роботи синтаксичного аналізатора тексту, а також бази да ...
  • Реферат на тему: Проектировка структурної схеми пристрою збору даних
  • Реферат на тему: Розробка схеми системи стабілізації передавача в системах атмосферної оптич ...
  • Реферат на тему: Розробка схеми доставки вантажу в даних умовах і вибір оптимального рухомог ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access