ВУЗ:
Составители:
Рубрика:
остальные элементы являются его непосредственными потомками или потом-
ками других его потомков. Процесс обработки такого документа начинается с
первого или корневого элемента, затем обрабатываются узлы дерева второго
уровня, затем — третьего и т. д. Здесь важно запомнить, что вся символьная
информация, будь то разметка или контент, содержащаяся в XMLдокументе,
представляет собой совокупность узлов некоторого дерева. Подавляющее
большинство ошибок возникает в результате того, что наборы символов разме-
чены не однозначно, т. е. процессор не может определить, к какому именно уз-
лу следует отнести данный набор.
Содержимое XML-документа
Любой законченный неэлектронный документ можно разбить на две ос-
новные части. Первая представляет собой так называемую «шапку», в которую
входят название документа и какиелибо его характеристики. Вторая — непо-
средственно «тело» документа. Всем нам приходилось неоднократно писать
самые разные заявления — о приеме на работу, об увольнении, о получении
денег и т. д. Каждое из них было примерно таким: справа вверху пишется, на
чье имя и от кого это заявление, затем идет название документа, слово «Заявле-
ние», далее текст самого заявления и, наконец, дата и подпись. В этом доку-
менте телом является текст, идущий после слова «Заявление». Все, что распо-
лагается перед телом документа, шапка. Точно так же устроен и XML
документ.
Отображение XML-документов
Есть три основных способа сообщить браузеру, как обрабатывать и ото-
бражать каждый из созданных вами XMLэлементов.
1. Таблица стилей. С помощью данного метода вы связываете таблицу
стилей с XMLдокументом. Таблица стилей представляет собой от-
дельный файл, содержащий инструкции для форматирования инди-
видуальных XMLэлементов. Вы можете использовать либо кас-
кадную таблицу стилей (Cascading Style Sheet CSS), которая также
применяется для HTMLстраниц, либо расширяемую таблицу в
формате языка стилевых таблиц (Extensible Stylesheet Language
XSL), обладающую более широкими возможностями, нежели CSS,
и разработанную специально для XMLдокументов.
2. Связывание данных. Этот метод требует создания HTMLстраницы,
связывания с ней XMLдокумента и установления взаимодействий
стандартных HTMLэлементов на странице, таких как SPAN или
TABLE, с элементами XML. В дальнейшем HTMLэлементы авто-
матически отображают информацию из связанных с ними XML
элементов.
3. Написание сценария. В этом методе вы создаете HTMLстраницу,
связываете ее с XMLдокументом и имеете доступ к индивидуаль-
ным XMLэлементам с помощью специально написанного кода
сценария (JavaScript или Microsoft Visual Basic Scripting Edition
36
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »
