XML DOM Node typer
- Forrige side XML Reference Manual
- Næste side DOM Node
DOM præsenterer dokumentet som en hierarki af noder.
Nodetype
Følgende tabel viser de forskellige W3C-nodetyper samt de underelementer, de kan have:
Nodetype | Beskrivelse | Underelementer |
---|---|---|
Document | Repræsenterer hele dokumentet (roden i DOM-træet) |
|
DocumentFragment | Repræsenterer letvægts Document-objekter, der indeholder en del af dokumentet. |
|
DocumentType | Giver grænseflade til entityer, der defineres for dokumentet. | Ingen |
ProcessingInstruction | Repræsenterer processing instructions. | Ingen |
EntityReference | Repræsenterer entityreference-elementer. |
|
Element | Repræsenterer elementer (elementer) |
|
Attr | Repræsenterer egenskaber. |
|
Text | Repræsenterer tekstindhold i elementer eller egenskaber. | Ingen |
CDATASection | Repræsenterer CDATA-sektioner i dokumentet (tekst, der ikke解析es af parseren) | Ingen |
Comment | Repræsenterer kommentarer. | Ingen |
Entity | Repræsenterer entityer. |
|
Notation | Repræsenterer symboler, der er deklareret i DTD. | Ingen |
Nodetype - de returnerede værdier
Følgende tabel viser de værdier, som nodeName- og nodeValue-attributterne kan returnere for hver nodetype:
Nodetype | nodeName's returværdi | nodeValue's returværdi |
---|---|---|
Document | #document | null |
DocumentFragment | #document fragment | null |
DocumentType | doctype navn | null |
EntityReference | Entitetsreferencenavn | null |
Element | Elementnavn | null |
Attr | Attributnavn | Attributværdi |
ProcessingInstruction | target | Noderne indhold |
Comment | #comment | Kommentartekst |
Text | #text | Noder indhold |
CDATASection | #cdata-section | Noder indhold |
Entity | Entitetsnavn | null |
Notation | Symbolnavn | null |
NodeTypes - navngivne konstanter
NodeType | Navngivet Konstant |
---|---|
1 | ELEMENT_NODE |
2 | ATTRIBUTE_NODE |
3 | TEXT_NODE |
4 | CDATA_SECTION_NODE |
5 | ENTITY_REFERENCE_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 |
- Forrige side XML Reference Manual
- Næste side DOM Node