XML DOM Knottype
- Vorige pagina XML Referentiehandleiding
- Volgende pagina DOM Node
DOM presenteert het document als een hiërarchie van node-objecten.
Type van de node
De volgende tabel geeft de verschillende W3C-node types en hun mogelijke subelementen weer:
Type van de node | Beschrijving | Subelementen |
---|---|---|
Document | Staat voor het hele document (de wortelnode van het DOM-balkje). |
|
DocumentFragment | Staat voor een lichte Document-object dat een deel van het document bevat. |
|
DocumentType | Biedt een interface voor de entiteiten die voor het document zijn gedefinieerd. | Geen |
VerwerkingsInstructie | Staat voor een verwerkingsinstructie. | Geen |
EntiteitReferentie | Staat voor een entiteitreferentie element. |
|
Element | Staat voor een element (element) element. |
|
Attr | Staat voor een attribuut. |
|
Text | Staat voor de tekstinhoud van een element of een attribuut. | Geen |
CDATASection | Staat voor een CDATA-sectie in het document (de tekst wordt niet door de parser verwerkt). | Geen |
Commentaar | Staat voor een opmerking. | Geen |
Entiteit | Staat voor een entiteit. |
|
Notatie | Staat voor een symbool dat in de DTD is gedeclareerd. | Geen |
NodeType - Teruggegeven waarde
De volgende tabel geeft aan voor elk type node de waarden die de eigenschappen nodeName en nodeValue kunnen retourneren:
Type van de node | Teruggegeven waarde van nodeName | Teruggegeven waarde van nodeValue |
---|---|---|
Document | #document | null |
DocumentFragment | #document fragment | null |
DocumentType | Naam van het doctype | null |
EntiteitReferentie | Naam van de entiteit | null |
Element | naam van het element | null |
Attr | Naam van het attribuut | Waarde van het attribuut |
VerwerkingsInstructie | doel | Inhoud van de node |
Commentaar | #comment | Opmerkingstekst |
Text | #text | NodeInhoud |
CDATASection | #cdata-section | NodeInhoud |
Entiteit | EntiteNaam | null |
Notatie | Symboolnaam | null |
NodeTypes - Benamingde Constante
NodeType | Benamingde Constante |
---|---|
1 | ELEMENT_NODE |
2 | ATTRIBUT_NODE |
3 | TEKST_NODE |
4 | CDATA_SECTIE_NODE |
5 | ENTITE_REFERENTIENUMMER_NODE |
6 | ENTITY_NODE |
7 | PROCESSING_INSTRUCTION_NODE |
8 | COMMENT_NODE |
9 | DOCUMENT_NODE |
10 | DOCUMENT_TYPE_NODE |
11 | DOCUMENT_FRAGMENT_NODE |
12 | NOTATION_NODE |
- Vorige pagina XML Referentiehandleiding
- Volgende pagina DOM Node