Τύποι κόμβων XML DOM
- Προηγούμενη σελίδα Εγχειρίδιο XML
- Επόμενη σελίδα DOM Node
Το DOM παρουσιάζει το έγγραφο ως δέντρο αντικειμένων κόμβων.
Τύπος Κόμβου
Η παρακάτω τάβλη επισημαίνει τους διαφορετικούς τύπους κόμβων W3C και τα υποστοιχεία που μπορούν να έχουν:
Τύπος Κόμβου | Περιγραφή | Υποστοιχεία |
---|---|---|
Document | Σημαίνει το πλήρες έγγραφο (θέση ρίζας του δέντρου DOM). |
|
DocumentFragment | Σημαίνει ελαφρύ αντικείμενο Document που περιέχει μέρος του εγγράφου. |
|
DocumentType | Προσφέρει διεπαφή για την ενότητα που ορίζεται για το έγγραφο. | Κανένα |
Οδηγία Προσεργασίας | Σημαίνει οδηγία προσεργασίας. | Κανένα |
Ενότητα Ενότητας | Σημαίνει στοιχείο αναφοράς ενότητας. |
|
Στοιχείο | Σημαίνει στοιχείο (στοιχείο element). |
|
Ατρ. | Σημαίνει ατρ. |
|
Text | Σημαίνει το κείμενο ενός στοιχείου ή ενός ατρ. | Κανένα |
CDATASection | Σημαίνει το τμήμα CDATA του εγγράφου (το κείμενο δεν θα αναλύεται από τον αναλυτή). | Κανένα |
Σχόλιο | Σημαίνει σχόλιο. | Κανένα |
Ενότητα | Σημαίνει ενότητα. |
|
Νότης | Σημαίνει σύμβολο που δηλωθεί στο DTD. | Κανένα |
Τύπος Κόμβου - Απόδοση
Η παρακάτω τάβλη επισημαίνει τις τιμές που μπορούν να επιστρέψουν οι ιδιότητες nodeName και nodeValue για κάθε τύπο κόμβου:
Τύπος Κόμβου | Απόδοση nodeName | Απόδοση nodeValue |
---|---|---|
Document | #document | null |
DocumentFragment | #document fragment | null |
DocumentType | Όνομα Doctype | null |
Ενότητα Ενότητας | Όνομα Ενότητας | null |
Στοιχείο | Όνομα στοιχείου | null |
Ατρ. | Όνομα Ατρ. | τιμή Ατрибούτου |
Οδηγία Προσεργασίας | στόχος | Περιεχόμενο Κόμβου |
Σχόλιο | #comment | Τекст Σχολίου |
Text | #text | Περιεχόμενο Κόμβου |
CDATASection | #cdata-section | Περιεχόμενο Κόμβου |
Ενότητα | Όνομα Ενότητας | null |
Νότης | Όνομα Σύμβολου | null |
Τύποι Κόμβων - Ίδιωτικές Σταθερές
Τύπος Κόμβου | Ίδιωτική Σταθερά |
---|---|
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 |
- Προηγούμενη σελίδα Εγχειρίδιο XML
- Επόμενη σελίδα DOM Node