Spec-Zone.ru › OpenJDK 17

Пакет javax.xml.transform.dom

package javax.xml.transform.dom
Предоставляет классы преобразования, специфичные для DOM.

Класс DOMSource позволяет клиенту реализации этого API указать DOM-Node в качестве источника входного дерева. Модель того, как трансформатор обрабатывает DOM-дерево в отношении несоответствий с моделью данных XSLT или другими моделями данных, выходит за рамки этого документа. Любой из узлов, полученных из Node, является допустимым входом.

Класс DOMResult позволяет указать Node, в который будут добавлены результирующие DOM-узлы. Если выходной узел не указан, трансформатор воспользуется DocumentBuilder.newDocument() для создания выходного Document-узла. Если узел указан, он должен быть одним из следующих: Document, Element или DocumentFragment. Указание любого другого типа узла зависит от реализации и не определено этим API. Если результат — Document, выход преобразования должен иметь единственный корневой элемент, установленный в качестве элемента документа.

Узел DOMLocator может быть передан объектам TransformerException, а также извлечён путём попытки приведения результата метода TransformerException.getLocator() к нужному типу. Реализация не обязана использовать DOMLocator вместо SourceLocator (хотя номера строк и т. п. не имеют особого смысла для DOM), поэтому результат getLocator всегда необходимо проверять с помощью instanceof.

Since:
1.5
Пакет Описание
javax.xml.transform
Определяет общие API для обработки инструкций преобразования и выполнения преобразования из источника в результат.
javax.xml.transform.sax
Предоставляет классы преобразования, специфичные для SAX.
javax.xml.transform.stax
Предоставляет классы преобразования, специфичные для StAX.
javax.xml.transform.stream
Предоставляет классы преобразования, специфичные для потоков и URI.
Класс Описание
DOMLocator
Указывает позицию узла в исходном DOM, в основном предназначен для сообщения об ошибках.
DOMResult
Выступает в роли держателя дерева результирующего преобразования в виде дерева Document Object Model (DOM).
DOMSource
Выступает в роли держателя дерева исходного преобразования в виде дерева Document Object Model (DOM).

© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.xml/javax/xml/transform/dom/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API