XML DOM - Metody

DOM jako API zawiera interfejsy reprezentujące różne typy informacji, które można znaleźć w dokumencie XML, takie jak elementy i tekst. Te interfejsy obejmują metody i właściwości niezbędne do pracy z tymi obiektami. Właściwości definiują charakterystykę węzła, podczas gdy metody umożliwiają manipulowanie węzłami.

Poniższa tabela zawiera listę klas DOM i interfejsów -

S.No. Interfejs i opis
1

DOMImplementation

Udostępnia szereg metod wykonywania operacji, które są niezależne od poszczególnych instancji modelu obiektowego dokumentu.

2

DocumentFragment

Jest to „lekki” lub „minimalny” obiekt dokumentu i (jako nadklasa dokumentu) zakotwicza drzewo XML / HTML w pełnoprawnym dokumencie.

3

Document

Reprezentuje węzeł najwyższego poziomu dokumentu XML, który zapewnia dostęp do wszystkich węzłów w dokumencie, w tym do elementu głównego.

4

Node

Reprezentuje węzeł XML.

5

NodeList

Reprezentuje listę obiektów węzła tylko do odczytu .

6

NamedNodeMap

Reprezentuje kolekcje węzłów, do których można uzyskać dostęp za pomocą nazwy.

7

Data

Rozszerza Node o zestaw atrybutów i metod dostępu do danych znakowych w DOM.

8

Attribute

Reprezentuje atrybut w obiekcie Element.

9

Element

Reprezentuje węzeł elementu. Pochodzi z Node.

10

Text

Reprezentuje węzeł tekstowy. Pochodzi z CharacterData.

11

Comment

Reprezentuje węzeł komentarza. Pochodzi z CharacterData.

12

ProcessingInstruction

Stanowi „instrukcję przetwarzania”. Jest używany w XML jako sposób na przechowywanie informacji specyficznych dla procesora w tekście dokumentu.

13

CDATA Section

Reprezentuje sekcję CDATA. Pochodzi z tekstu.

14

Entity

Reprezentuje jednostkę. Pochodzi z Node.

15

EntityReference

To reprezentuje odniesienie do jednostki w drzewie. Pochodzi z Node.

Będziemy omawiać metody i właściwości każdego z powyższych interfejsów w odpowiednich rozdziałach.