Инструкции обработки
Является ли XML-декларация инструкцией обработки
admin — Чт, 02/12/2009 - 10:49
На первый взгляд может показаться, что XML-декларация — это PI, начинающаяся с xml. Она использует ту же нотацию "<? >?" и передает инструкции анализатору (но не приложению). Так является ли она PI? „ Естественно, нет: XML-декларация не является PI. Однако в подавляющем большинстве случаев бывает абсолютно безразлично, является ли она таковой или нет, поэтому ее запросто можно рассматривать как PI. Две ситуации, когда это приводит к проблемам, перечислены ниже:
Инструкции обработки
admin — Чт, 02/12/2009 - 10:49
Иногда бывает необходимо вставить в информацию инструкции для конкретного приложения, чтобы повлиять на способ его обработки. В XML есть механизм, позволяющий это делать и называющийся инструкциями обработки (processing instructions) или, что более привычно — PI. Они позволяют включать в XML-документ такие инструкции, которые не являются частью самого документа, но передаются приложению.
Меню
- XML в браузере: каскадные таблицы стилей
- XML-декларация
- XPath
- XSLT и XPath
- Анализ XML
- Атрибуты
- Внутреннее устройство XSLT
- Внутреннее устройство XSLT
- Зачем нам нужны таблицы стилей
- Императивное программирование против декларативного программирования
- Инструкции обработки
- Интерфейсы DOM
- Каскадные таблицы стилей и XML
- Комментарии
- Недопустимые символы в PCDATA
- Правильно оформленный XML
- Пустые элементы
- Совместное использование XSLT и CSS
- Таблицы стилей для звукового вывода
- Таблицы стилей и HTML
- Теги, текст и элементы
- Что такое DOM
- Что такое XSL
- Элементы XSLT и их использование
- Ядро DOM в деталях
