XML DOM - Metodi

DOM come API contiene interfacce che rappresentano diversi tipi di informazioni che possono essere trovate in un documento XML, come elementi e testo. Queste interfacce includono i metodi e le proprietà necessari per lavorare con questi oggetti. Le proprietà definiscono le caratteristiche del nodo mentre i metodi danno il modo di manipolare i nodi.

La tabella seguente elenca le classi e le interfacce DOM:

S.No. Interfaccia e descrizione
1

DOMImplementation

Fornisce una serie di metodi per eseguire operazioni indipendenti da qualsiasi particolare istanza del modello a oggetti del documento.

2

DocumentFragment

È l'oggetto documento "leggero" o "minimo" e (come la superclasse di Document) ancora l'albero XML / HTML in un documento a tutti gli effetti.

3

Document

Rappresenta il nodo di primo livello del documento XML, che fornisce l'accesso a tutti i nodi del documento, incluso l'elemento radice.

4

Node

Rappresenta il nodo XML.

5

NodeList

Rappresenta un elenco di sola lettura di oggetti Node .

6

NamedNodeMap

Rappresenta raccolte di nodi a cui è possibile accedere in base al nome.

7

Data

Estende Node con una serie di attributi e metodi per accedere ai dati dei caratteri nel DOM.

8

Attribute

Rappresenta un attributo in un oggetto Element.

9

Element

Rappresenta il nodo dell'elemento. Deriva da Node.

10

Text

Rappresenta il nodo di testo. Deriva da CharacterData.

11

Comment

Rappresenta il nodo del commento. Deriva da CharacterData.

12

ProcessingInstruction

Rappresenta una "istruzione di elaborazione". Viene utilizzato in XML come un modo per mantenere le informazioni specifiche del processore nel testo del documento.

13

CDATA Section

Rappresenta la sezione CDATA. Deriva dal testo.

14

Entity

Rappresenta un'entità. Deriva da Node.

15

EntityReference

Questo rappresenta un riferimento all'entità nell'albero. Deriva da Node.

Discuteremo metodi e proprietà di ciascuna delle interfacce di cui sopra nei rispettivi capitoli.