(Отказ от ответственности - я поддерживать JDOM XML Library) - это Пи (ProcessingInstructions) предназначены для указания XML вывода программ, которые они должны перерыв совместимость со стандартом XML, и создать недопустимый XML.
При определенных условиях это может быть полезно.
Вот тест в JDOM test harness. Это в основном имеет вход, как (я добавил некоторые whitepsace к нему, чтобы сделать его легче увидеть):
<root>
&
<?javax.xml.transform.disable-output-escaping ?>
&&
<?javax.xml.transform.enable-output-escaping ?>
&
</root>
В приведенном выше примере мы имеем действительный XML. Если вы должны были обрабатывать эти данные через систему, которая признает instrucitons обработки, он должен вывести (что-то вроде)
<root>
&
&&
&
</root>
Обратите внимание, что это уже не действует XML ..... в & символы между ПИ-х есть не удалось избежать.
С точки зрения JDOM, это документально here in the javadoc
Эти инструкции, как правило, используются в XML-преобразования для получения выходных данных, «довольно, и не потребляемую машинами, а людьми. Используйте его с осторожностью.
Надеюсь, что дает вам некоторое представление ... все лучшее.
Вам нужны эти поля? –
Вы прочитали документацию? –
Я не знаю их цели, может быть, после того, как они узнают, смогут их использовать. на самом деле я хочу избежать некоторых символов, присутствующих в моем файле xsl. – Prateek