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.