Відомо, що добре оформлені документи без проблем відображуються будь-яким парсером. Хоча парсер розуміє, що відображуваний документ є XML-документом, гарним тоном вважається вказувати, що це документ XML.
Деякі парсери вимагають наявність в документі відповідного рядка декларації XML, який має такий вигляд:
xml version=“1.0” ?>.
Оголошення XML-документа може містити також оголошення кодування (encoding declaration), яке вказує на форму символів і оголошення самостійності документа (standalone declaration ).
Повний рядок декларації виглядає так
.
Значення атрибута encoding містить кодування символів документа, а значення атрибута standalone – вказує, чи є даний документ самостійним і може набувати значення yes або no.
ЗАУВАЖЕННЯ. Якщо не вказувати тип кодування XML-документа, в якому є символи кирилиці, браузер, наприклад, Internet Explorer, сприйматиме добре оформлений документ як документ, що містить помилки і відображувати його не буде.