XML DOM నోడు ట్రీ

  • అంతర్గతంగా, <book> ఎలమెంట్ ఉంది <title>, <author>, <year> మరియు <price> ఎలమెంట్స్ యొక్క పేరెంట్ నోడ్. పూర్వ పేజీ
  • తదుపరి పేజీ DOM పరిశీలన

XML DOM XML DOM డాక్యుమెంట్ ను ఒక నోడ్ ట్రీ (నోడ్-ట్రీ) గా భావిస్తుంది.

ట్రీలో అన్ని నోడ్లు పరస్పరం సంబంధాన్ని కలిగి ఉంటారు.

XML DOM నోడు ట్రీ

XML DOM XML డాక్యుమెంట్ ను ఒక ట్రీ స్ట్రక్చర్ గా భావిస్తుంది. ఈ ట్రీ స్ట్రక్చర్ అనేదినోడ్ ట్రీ.

ఈ చెట్టు ద్వారా అన్ని నోడ్లను ప్రాప్తి చేయవచ్చు. వాటి పరిణామాలను మార్చవచ్చు లేదా తొలగించవచ్చు, కొత్త అంశాలను సృష్టించవచ్చు

ఈ నోడ్ ట్రీ నోడ్ల సమూహాన్ని మరియు వారి మధ్య సంబంధాన్ని ప్రదర్శిస్తుంది. ఈ చెట్టు రూట్ నోడ్ నుండి మొదలుకొని, ఆఖరు స్థాయిలో టెక్స్ట్ నోడ్లకు పంజాలు చేస్తుంది:

DOM నోడు ట్రీ

పైని చిత్రం XML ఫైల్ ను ప్రతినిధీకరిస్తుంది books.xml.

పితుడు, పిల్లలు మరియు సమాన స్థాయి నోడ్లు

నోడ్ ట్రీలో నోడ్లు పరస్పరం స్థాయి సంబంధాన్ని కలిగి ఉంటారు.

పితుడు, పిల్లలు మరియు సమాన స్థాయి నోడ్లు ఈ సంబంధాన్ని వివరించడానికి ఉపయోగిస్తారు. పితుడు పిల్లలను కలిగి ఉంటుంది, అదే స్థాయిలో ఉన్న పిల్లలను సమాన స్థాయి నోడ్లు అంటారు (సోదరులు లేదా సోదరీమణులు).

  • నోడ్ ట్రీలో, పైని నోడ్ లను రూట్ నోడ్ గా పరిగణిస్తారు
  • రూట్ నోడ్ మినహా ప్రతి నోడ్ ఒక మాత్ర నోడ్ ఉంటుంది
  • నోడు ఏ సంఖ్యలోనైనా ఉపనోడులను కలిగి ఉండవచ్చు
  • 叶子是没有子节点的节点
  • 同级节点是拥有相同父节点的节点

下面的图片展示出节点树的一个部分,以及节点间的关系:

నోడు ట్రీ

క్రమంగా చివరి సంకేతపత్రాలు ప్రక్రియాను ప్రక్రియాలో ఉండి, చివరి విధమైన సంకేతపత్రాలు మరియు సంకేతపత్రాలు లోని డాటా రకాలను తెలియకుండా దానిని పరిశీలించవచ్చు.

ఎక్సిమల్ డాటా XML ప్రక్రియాను ప్రక్రియాలో ఉండి, చివరి విధమైన సంకేతపత్రాలు మరియు సంకేతపత్రాలు లోని డాటా రకాలను తెలియకుండా దానిని పరిశీలించవచ్చు.

మీరు ఈ ట్యూటోరియల్ మధ్యలో మరింత గణనీయమైన నోడ్ ట్రేవర్సల్ గురించి నేర్చుకుంటారు.కమ్మెంట్:

పేరెంట్ నోడ్: పేరెంట్ నోడ్, చిల్డ్ నోడ్: చిల్డ్ నోడ్, స్మాత్రిక నోడ్: స్మాత్రిక నోడ్.

మొదటి చిల్డ్ నోడ్ - చివరి చిల్డ్ నోడ్

దిగువన ఉన్న ఎక్సిమల్ XML ను చూడండి:
  <bookstore>
    <book category="CHILDREN"> 
    <title lang="en">Harry Potter</title> 
    <author>J K. Rowling</author> 
    <year>2005</year> 
  <price>29.99</price>
</book>

</bookstore>

పైని XML లో, <title> ఎలమెంట్ <book> ఎలమెంట్ యొక్క మొదటి చిల్డ్ నోడ్ ఉంది మరియు <price> ఎలమెంట్ <book> ఎలమెంట్ యొక్క చివరి చిల్డ్ నోడ్ ఉంది.

  • అంతర్గతంగా, <book> ఎలమెంట్ ఉంది <title>, <author>, <year> మరియు <price> ఎలమెంట్స్ యొక్క పేరెంట్ నోడ్. పూర్వ పేజీ
  • తదుపరి పేజీ DOM పరిశీలన