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
   150   151   152   153   154   155   156   157   158   159   160