ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ టైప్స్
- ముంది పేజీ DOM మాన్యువల్ డైరెక్టరీ
- తరువాతి పేజీ DOM Attr
ఉదాహరణ
క్రింది ఉదాహరణలో మేము XML ఫైల్ని ఉపయోగిస్తాము books.xmlమరియు JavaScript ఫంక్షన్ loadXMLDoc()。
నోడు రకం
క్రింది పట్టిక వివిధ W3C నోడు రకాలను మరియు వాటికి కలిగివున్న పింఛను ఎలమెంట్స్ ను వివరిస్తుంది:
నోడు రకం | వివరణ | పింఛను ఎలమెంట్స్ |
---|---|---|
Document | మొత్తం డాక్యుమెంట్ (DOM ట్రీయు రూట్ నోడ్)ని ప్రతినిధీకరిస్తుంది. |
|
DocumentFragment | ప్రత్యక్షంగా డాక్యుమెంట్ కొంతమంది అంతర్భాగాన్ని కలిగివున్న తక్కువ బరువు డాక్యుమెంట్ అన్నికి ప్రతినిధీకరిస్తుంది. |
|
DocumentType | డాక్యుమెంట్లో ప్రకటించబడిన ఎంటిటీకి ఇంటర్ఫేస్ అందిస్తుంది. | None |
ProcessingInstruction | ప్రాసెసింగ ఇన్స్ట్రక్షన్ని ప్రతినిధీకరిస్తుంది. | None |
EntityReference | ఎంటిటీ రిఫరెన్స్ ఎలమెంట్ని ప్రతినిధీకరిస్తుంది. |
|
Element | element (ఎలమెంట్) ఎలమెంట్ని ప్రతినిధీకరిస్తుంది. |
|
Attr | అట్రిబ్యూట్ని ప్రతినిధీకరిస్తుంది. |
|
Text | ఎలమెంట్ లేదా అట్రిబ్యూట్లో పదబంధం ప్రతినిధీకరిస్తుంది. | None |
CDATASection | డాక్యుమెంట్లో CDATA విభాగాన్ని (పదబంధం పార్శ్వికరించబడదు) ప్రతినిధీకరిస్తుంది. | None |
Comment | పద్యంని ప్రతినిధీకరిస్తుంది. | None |
ఎంటిటీ | ఎంటిటీని ప్రతినిధీకరిస్తుంది. |
|
నాటేషన్ | DTD లో ప్రకటించబడిన చిహ్నాన్ని ప్రతినిధీకరిస్తుంది. | None |
నోడు రకం - తిరిగి వచ్చే విలువ
క్రింది పట్టిక ప్రతి నోడు రకం కోసం nodeName మరియు nodeValue అంశాలు తిరిగి వచ్చే విలువలను వివరిస్తుంది:
నోడు రకం | nodeName యొక్క తిరిగి వచ్చే విలువ | nodeValue యొక్క తిరిగి వచ్చే విలువ |
---|---|---|
Document | #document | null |
DocumentFragment | #document fragment | null |
DocumentType | doctype పేరు | null |
EntityReference | ఎంటిటీ రఫ్యూన్స్ పేరు | null |
Element | element name | null |
Attr | అట్రిబ్యూట్ పేరు | అట్రిబ్యూట్ విలువ |
ProcessingInstruction | target | నోడ్ కంటెంట్ |
Comment | #comment | కమ్మెంట్ టెక్స్ట్ |
Text | #text | నోడ్ కంటెంట్ |
CDATASection | #cdata-section | నోడ్ కంటెంట్ |
ఎంటిటీ | ఎంటిటీ పేరు | null |
నాటేషన్ | సంకేతం పేరు | null |
NodeTypes - నామక కాంస్టంట్
NodeType | నామక కాంస్టంట్ |
---|---|
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 |
- ముంది పేజీ DOM మాన్యువల్ డైరెక్టరీ
- తరువాతి పేజీ DOM Attr