Page 155 - 4785
P. 155
XBase Синтаксис XML Base URI
По-суті, XML служить метамовою для опису структури інших мов.
Взаємозв'язок між SGML, XML, HTML і деякими іншими мовами
показана на наступній діаграмі:
Додатки Додатки
SGML XML
Text
Encoding Формат
Метамови
визначення
каналів
DocBo
MML
SGML
XML
Edgar
CML
HTML HTLM як додаток XML
XHTML
Рисунок 4.1 - Діаграма метамови XML
- важливою відмінністю XML від HTML є те велику
увагу, яка приділяється контролю за тим, наскільки
точно дотримуються правила мови при розмітці
документів. Залежно від цього прийнято виділяти
правильно побудовані і дійсні XML документи;
- документ XML вважається правильно побудованим,
якщо він відповідає всім синтаксичним правилам XML;
- перевірка дійсності документа передбачає виконання
таких дій:
- перевірка використання тільки заданого набору
дескрипторів;
- перевірка повної відповідності порядку проходження
елементів і атрибутів змісту документа або певними
правилами;
- контроль типів даних (досягається при використанні
відповідних схем);
153