Spec-Zone.ru › OpenJDK 25

Package org.w3c.dom

package org.w3c.dom
Предоставляет интерфейсы для объектной модели документа (DOM). Поддерживает спецификацию ядра объектной модели документа (DOM) уровня 2, спецификацию ядра объектной модели документа (DOM) уровня 3 и спецификацию загрузки и сохранения объектной модели документа (DOM) уровня 3.
Примечание к API:
Комментарии документации для методов get и set в этом API оформлены как определения свойств и являются общими для обоих методов. Эти методы не соответствуют стандартному формату спецификации Java SE.

В качестве примера рассмотрим свойство TextContent интерфейса Node: методы getTextContent и setTextContent используют одно и то же содержимое, определяющее само свойство TextContent.

Начиная с версии:
1.4
java.xml
jdk.xml.dom
java.xml
jdk.xml.dom
java.xml
java.xml
jdk.xml.dom
java.xml
java.xml
jdk.xml.dom
Модуль Пакет Описание
org.w3c.dom.bootstrap
Предоставляет фабрику для получения экземпляров DOMImplementation.
org.w3c.dom.css
Предоставляет интерфейсы для спецификации стилей DOM уровня 2.
org.w3c.dom.events
Предоставляет интерфейсы для событий DOM уровня 2.
org.w3c.dom.html
Предоставляет интерфейсы для спецификации HTML DOM уровня 2.
org.w3c.dom.ls
Предоставляет интерфейсы для загрузки и сохранения DOM уровня 3.
org.w3c.dom.ranges
Предоставляет интерфейсы для диапазонов DOM уровня 2.
org.w3c.dom.stylesheets
Предоставляет интерфейсы для спецификации стилей DOM уровня 2.
org.w3c.dom.traversal
Предоставляет интерфейсы для обхода DOM уровня 2.
org.w3c.dom.views
Предоставляет интерфейсы для представлений DOM уровня 2.
org.w3c.dom.xpath
Предоставляет интерфейсы для спецификации XPath DOM уровня 3.
Класс Описание
Attr
Интерфейс Attr представляет атрибут объекта Element.
CDATASection
Секции CDATA используются для экранирования блоков текста, содержащих символы, которые в противном случае считались бы разметкой.
CharacterData
Интерфейс CharacterData расширяет Node набором атрибутов и методов для доступа к символьным данным в DOM.
Comment
Этот интерфейс наследуется от CharacterData и представляет содержимое комментария, то есть все символы между открывающим '<!--' и закрывающим '-->'.
Document
Интерфейс Document представляет весь HTML- или XML-документ.
DocumentFragment
DocumentFragment — это «облегчённый» или «минимальный» объект Document.
DocumentType
Каждый Document имеет атрибут doctype, значением которого является либо null, либо объект DocumentType.
DOMConfiguration
Интерфейс DOMConfiguration представляет конфигурацию документа и содержит таблицу распознаваемых параметров.
DOMError
DOMError — это интерфейс, описывающий ошибку.
DOMErrorHandler
DOMErrorHandler — это интерфейс обратного вызова, который реализация DOM может вызывать при сообщении об ошибках, возникающих во время обработки XML-данных или выполнения других операций (например, проверки документа).
DOMException
Операции DOM вызывают исключения только в «исключительных» обстоятельствах, то есть когда выполнить операцию невозможно (по логическим причинам, из-за потери данных или вследствие нестабильности реализации).
DOMImplementation
Интерфейс DOMImplementation предоставляет ряд методов для выполнения операций, не зависящих от какого-либо конкретного экземпляра объектной модели документа.
DOMImplementationList
Интерфейс DOMImplementationList предоставляет абстракцию упорядоченной коллекции реализаций DOM, не определяя и не ограничивая способ её реализации.
DOMImplementationSource
Этот интерфейс позволяет разработчику реализации DOM предоставлять одну или несколько реализаций на основе запрошенных возможностей и версий, как указано в разделе «Возможности DOM».
DOMLocator
DOMLocator — это интерфейс, описывающий местоположение (например, место возникновения ошибки).
DOMStringList
Интерфейс DOMStringList предоставляет абстракцию упорядоченной коллекции значений DOMString, не определяя и не ограничивая способ её реализации.
Element
Интерфейс Element представляет элемент HTML- или XML-документа.
ElementTraversal
Интерфейс ElementTraversal представляет собой набор атрибутов только для чтения, позволяющих автору легко перемещаться между элементами документа.
Entity
Этот интерфейс представляет известную сущность в XML-документе — разобранную или неразобранную.
EntityReference
Узлы EntityReference могут использоваться для представления ссылки на сущность в дереве.
NamedNodeMap
Объекты, реализующие интерфейс NamedNodeMap, используются для представления коллекций узлов, к которым можно обращаться по имени.
NameList
Интерфейс NameList предоставляет абстракцию упорядоченной коллекции пар значений имени и пространства имён (которые могут быть значениями null), не определяя и не ограничивая способ её реализации.
Node
Интерфейс Node — это основной тип данных всей объектной модели документа.
NodeList
Интерфейс NodeList предоставляет абстракцию упорядоченной коллекции узлов, не определяя и не ограничивая способ её реализации.
Notation
Этот интерфейс представляет нотацию, объявленную в DTD.
ProcessingInstruction
Интерфейс ProcessingInstruction представляет «инструкцию обработки», используемую в XML для хранения в тексте документа информации, предназначенной для конкретного процессора.
Text
Интерфейс Text наследуется от CharacterData и представляет текстовое содержимое (в XML называемое символьными данными) узла Element или Attr.
TypeInfo
Интерфейс TypeInfo представляет тип, на который ссылаются узлы Element или Attr и который задан в схемах, связанных с документом.
UserDataHandler
При связывании объекта с ключом узла с помощью Node.setUserData() приложение может предоставить обработчик, который будет вызван, когда узел, с которым связан объект, клонируется, импортируется или переименовывается.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе документации Java SE, содержащем более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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://docs.oracle.com/en/java/javase/25/docs/api/java.xml/org/w3c/dom/package-summary.html

Spec-Zone.ru

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