ВУЗ:
Составители:
Рубрика:
Анализаторы
Использование стандарта XMLтребует обязательного наличия двух ком-
понентов:
1. XMLпроцессора;
2. а приложения.
XMLпроцессор (XML processor) применяется для проверки на соответст-
вие XMLфайла спецификации XML. Чтобы компьютер мог интерпретировать
XMLфайлы, XMLпроцессор создает конструкцию, известную под названием
дерево документа (document tree). Именно этим деревом пользуется компьютер,
чтобы точно следовать инструкциям процессора. Роль XMLпроцессора играет
анализатор (parser). Затем приложение (application) обрабатывает данные, со-
держащиеся в дереве.
Кроме того, анализаторы используются также в качестве инструмента,
проверяющего синтаксис и структуру документа. По мере развития HTML ос-
новные производители браузеров выпускали все новые и новые версии своих
программ. В конечный продукт они включали все больший и больший объем
кода, который позволял браузеру воспроизводить HTMLстраницы, не только
не в полной мере соответствующие спецификациям HTML, но и вообще непра-
вильно написанные. Предполагается, что документы на языке XML будут соз-
даваться более тщательно, и анализаторы станут проверять их соответствие
правилам XML.
Создание ссылок
Простые ссылки, которые применяются в языке HTML, обеспечили воз-
можность свободного перемещения как внутри Webсайтов, оформленных в
HTML, так и между ними. Кроме того, они существенно способствовали разви-
тию практики использования Web как среды гипертекстов. Однако механизм
создания ссылок в HTML ограничен, и некоторые разработчики попытались
найти новый, более мощный способ установления связи со своими документа-
ми. В действительности XML не меняет способ, с помощью которого ссылки
обеспечиваются на базовом уровне; основная структура ссылок языка HTML
сохранена. Однако разработчики языка XML сумели создать эффектное допол-
нение к этой структуре. Спецификация образования ссылок в XML состоит из
двух частей: Хссылки (XLinks) и Хуказатели (XPointers). В спецификации X
ссылок определено, что ссылки могут быть использованы для связей между доку-
ментами по типу «один ко многим» и «многие одному», в то время как X
указатели обеспечивают подсоединение к конкретным частям документов.
Достоинства XML
Язык XML отличается исключительным разнообразием, и главная причи-
на его гибкости заключается в том, что разметка XMLфайла позволяет описы-
вать его содержание. В этом смысле он не похож на HTML, который является
не более, чем приложением для воспроизведения содержания. XMLдокумент
способен нести информацию о включенном в него материале. Это становится
возможным по двум причинам. Вопервых, авторы XMLдокументов могут
14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »