ВУЗ:
Составители:
Рубрика:
© Чукарин А.В., 2006
109
предназначены для определения элементов документа, их атрибутов и
других конструкций языка.
Любой XML- документ должен всегда начинаться с инструкции
<?xml ?>, внутри которой также можно задавать номер версии языка,
номер кодовой страницы и другие параметры, необходимые
программе-анализатору в процессе разбора документа
11.1.3. Правила создания XML-документа
В общем случае XML-документы должны удовлетворять
требованиям перечисленным ниже.
• В заголовке документа помещается объявление XML, в
котором указывается язык разметки документа, номер его
версии и дополнительная информация.
• Каждый открывающий тег, определяющий некоторую
область данных в документе, обязательно должен иметь
своего закрывающего «напарника».
• В XML учитывается регистр символов.
• Все значения атрибутов, используемых в определении
тегов, должны быть заключены в кавычки.
• Вложенность тегов в XML строго контролируется,
поэтому необходимо следить за порядком следования
открывающих и закрывающих тегов.
• Вся информация, располагающаяся между начальным и
конечными тегами, рассматривается в XML как данные, и
поэтому учитываются все символы форматирования.
Если XML-документ не нарушает приведенные правила, то он
называется формально-правильным и все анализаторы, предназначен-
ные для разбора XML- документов, смогут работать с ним корректно.
Однако кроме проверки на формальное соответствие
грамматике языка, в документе могут присутствовать средства контроля
над содержанием документа, за соблюдением правил, определяющих
необходимые соотношений между элементами и формирующих
структуру документа. Например, следующий текст, являясь вполне
правильным XML- документом, будет абсолютно бессмысленным:
<country><title>RF</title><city><title>Moscow</country></title></city>
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »