Spec-Zone.ru › OpenJDK 24

Пакет 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 всегда должен проверяться на соответствие типу.

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, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/java.xml/javax/xml/transform/dom/package-summary.html

Spec-Zone.ru

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