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.