XML DOM - Methoden

DOM als API enthält Schnittstellen, die verschiedene Arten von Informationen darstellen, die in einem XML-Dokument enthalten sind, z. B. Elemente und Text. Diese Schnittstellen enthalten die Methoden und Eigenschaften, die für die Arbeit mit diesen Objekten erforderlich sind. Eigenschaften definieren die Eigenschaften des Knotens, während Methoden die Möglichkeit bieten, die Knoten zu bearbeiten.

In der folgenden Tabelle sind die DOM-Klassen und -Schnittstellen aufgeführt.

S.No. Schnittstelle & Beschreibung
1

DOMImplementation

Es bietet eine Reihe von Methoden zum Ausführen von Vorgängen, die von einer bestimmten Instanz des Dokumentobjektmodells unabhängig sind.

2

DocumentFragment

Es ist das "leichte" oder "minimale" Dokumentobjekt und verankert (als Oberklasse des Dokuments) den XML / HTML-Baum in einem vollwertigen Dokument.

3

Document

Es stellt den Knoten der obersten Ebene des XML-Dokuments dar, der den Zugriff auf alle Knoten im Dokument einschließlich des Stammelements ermöglicht.

4

Node

Es repräsentiert den XML-Knoten.

5

NodeList

Es stellt eine schreibgeschützte Liste von Knotenobjekten dar .

6

NamedNodeMap

Es stellt Sammlungen von Knoten dar, auf die über den Namen zugegriffen werden kann.

7

Data

Es erweitert Node um eine Reihe von Attributen und Methoden für den Zugriff auf Zeichendaten im DOM.

8

Attribute

Es repräsentiert ein Attribut in einem Element-Objekt.

9

Element

Es repräsentiert den Elementknoten. Leitet vom Knoten ab.

10

Text

Es repräsentiert den Textknoten. Wird von CharacterData abgeleitet.

11

Comment

Es repräsentiert den Kommentarknoten. Wird von CharacterData abgeleitet.

12

ProcessingInstruction

Es stellt eine "Verarbeitungsanweisung" dar. Es wird in XML verwendet, um prozessorspezifische Informationen im Text des Dokuments zu speichern.

13

CDATA Section

Es repräsentiert den CDATA-Bereich. Leitet sich aus Text ab.

14

Entity

Es repräsentiert eine Entität. Leitet vom Knoten ab.

15

EntityReference

Dies stellt eine Entitätsreferenz im Baum dar. Leitet vom Knoten ab.

Wir werden die Methoden und Eigenschaften jeder der oben genannten Schnittstellen in ihren jeweiligen Kapiteln diskutieren.