Пакет org.w3c.dom
package org.w3c.dom
Предоставляет интерфейсы для Document Object Model (DOM). Поддерживает Спецификацию Document Object Model (DOM) Level 2 Core, Спецификацию Document Object Model (DOM) Level 3 Core и Спецификацию Document Object Model (DOM) Level 3 Load and Save.
- Примечание API:
- Комментарии документации для методов get и set в этом API написаны как определения свойств и используются совместно для обоих методов. Эти методы не следуют стандартному формату спецификации Java SE.
Возьмите свойство TextContent
Nodeв качестве примера, какgetTextContent, так иsetTextContentиспользуют одно и то же содержимое, которое определяет само свойство TextContent. - С:
- 1.4
| Класс | Описание |
|---|---|
| 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 Features. |
| 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() приложение может предоставить обработчик, который вызывается при клонировании, импорте или переименовании узла, к которому связан объект. |
© 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/org/w3c/dom/package-summary.html