Технические сведения о формате XML-документов

В общем случае XML-документы должны удовлетворять следующим требованиям:

- в заголовке документа помещается объявление XML, в котором указывается язык разметки документа, номер его версии и дополнительная информация;

- каждый открывающий тэг, определяющий некую область данных в документе, обязательно должен иметь своего закрывающего "напарника";

- в XML учитывается регистр символов;

- все значения атрибутов, используемых в определении тэгов, должны быть заключены в кавычки;

- вложенность тэгов в XML строго контролируется, поэтому необходимо следить за порядком следования открывающих и закрывающих тэгов;

- вся информация, располагающаяся между начальным и конечными тэгами, рассматривается в XML как данные, и поэтому учитываются все символы форматирования.

Если XML-документ не нарушает приведенные правила, то он называется формально-правильным, и все анализаторы, предназначенные для разбора XML-документов, смогут работать с ними корректно.

Форматы электронных сообщений разработаны в соответствии со следующими стандартами:

"Extensible Markup Language (XML) 1.0 (Second Edition)" - "Расширяемый язык разметки XML 1.0 (вторая редакция)", опубликованными в Интернет по адресу:

http://www.w3.org/TR/REC-xml