logo search
Лекція 2

Сім’я xml-технологій

Оскільки XML-документ містить елементи, які описують самі себе, він зрозумілий людині на інтуїтивному рівні. Семантика даних забезпечує «інтелектуальність», яка подана в XML-елементах і значеннях атрибутів.

Не дивлячись ні на що, XML – це програмний код, який читається і використовується обробниками XML.

XML утворює цілу сім’ю технологій. У сім’ю XML входить ряд важливих технологій:

XML Version 1.0

Технічні рекомендації про використання XML.

DTD

Визначення типу документа.

XDR

Формат XML Reduced ( схема Microsoft).

XSD

Визначення схеми XML (схема консорціуму W3C).

Простори імен

Метод визначення імен елементів та атрибутів.

XPath

Мова шляхів XML.

XLink

Мова посилань XML.

XPointer

Мова покажчиків XML.

DOM

Програмний інтерфейс API для об'єктної моделі документів.

SAX

Simple API for XML (Простий програмний інтерфейс API для XML).

XSL

Розширена мова таблиць стилів.

XSL-FO

Об'єкти форматування XSL.

XSLT

Мова перетворень XSL.

X Include

Синтаксис XML Include.

XBase

Синтаксис XML Base URI.

Деякі з перелічених компонент до цих пір знаходяться в процесі розроблення, хоча використовуються досить широко, і можуть зазнавати значних змін. Тому особливу увагу необхідно приділяти тому, як та чи інша технологія описана в W3C.