XML-объявление
XML-документ может (но не обязан) начинаться с так называемого XML-объявления. Оно представляет собой набор атрибутов, хранящих важную служебную информацию, помещенных в тег, открываемый блоком “<?xml” и закрываемый блоком “?>”. Пример типичного XML- объявления:
<?xml version=”1.0” encoding=”UTF-8” standalone=”yes”?>
В приведенном XML-объявлении прописаны все возможные атрибуты. Обычно же указываются лишь те из них, значение которых должно быть отлично от значения по умолчанию. Кратко опишем атрибуты XML-объявления:
• version. Версия спецификации XML, исходя из которой был создан документ. На данный момент существует только одна версия XML – 1.0.
• encoding. Кодировка, которая была использована при создании XML-документа. Этот атрибут нужно обязательно заполнить, если кодировка документа отлична от UTF-8 – кодировки по умолчанию. Иначе анализатор попытается прочитать документ из предположения, что он закодирован в UTF-8.
• standalone. Если этот атрибут равняется “no”, то документу соответствует внешний DTD (что это такое, см. ниже).
|