XML DOM ఇన్స్టాన్స్

XML DOM అంశాలు మరియు పద్ధతులు

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

ఫంక్షన్ loadXMLString()బాహ్య జావాస్క్రిప్ట్ లో ఉన్నది, XML స్ట్రింగ్ ను లోడ్ చేయడానికి ఉపయోగించబడుతుంది.

XML ఫైల్ను లోడ్ చేయి మరియు పరిశీలించండి
XML స్ట్రింగ్ ను లోడ్ చేయి మరియు పరిశీలించండి

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ ఇన్ఫర్మేషన్

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

ఎలమెంట్ నోడ్ యొక్క నోడ్ పేరు పొందండి
టెక్స్ట్ నోడ్ నుండి టెక్స్ట్ పొందండి
టెక్స్ట్ నోడ్ లో టెక్స్ట్ మార్చండి
ఎలమెంట్ నోడ్ యొక్క నోడ్ పేరు మరియు రకాన్ని పొందండి

ఉదాహరణ పరిశీలన

XML DOM నోడ్ జాబితా మరియు అంశ జాబితా

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

మొదటి <title> ఎలమెంట్ నుండి టెక్స్ట్ పొందండి
length అంశాన్ని ఉపయోగించి నోడ్స్ ని చుట్టూ చూడండి
ఎలమెంట్ యొక్క అంశాలను పొందండి

ఉదాహరణ పరిశీలన

XML DOM నోడ్ ట్రీ అనుసరణ

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLString()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

నోడ్ ట్రీ ని పరిశీలించండి
<book> ఎలమెంట్ యొక్క అన్ని కుమారుల నోడ్స్ ని చుట్టూ చూడండి

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ బ్రౌజర్ వ్యత్యాసాలు

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

నోడ్ జాబితా పొడవును చూపించండి
ఈ ఉదాహరణలో నోడ్ జాబితా పొడవును చూపిస్తుంది. IE మరియు ఇతర బ్రౌజర్లలో ఫలితం వ్యత్యాసం ఉంటుంది.
నోడ్స్ మధ్య ఖాళీ టెక్స్ట్ ని విస్మరించండి
ఈ ఉదాహరణలో నోడ్ యొక్క nodeType ని తనిఖీ చేసి, మాత్రమే ఎలమెంట్ నోడ్స్ ని ప్రాసెస్ చేస్తుంది.

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ లొకేషన్

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

నోడ్ యొక్క మాత్రుడు నోడ్ పొందండి
获取节点的首个子节点
获取节点的最后一个子节点
获取节点的下一个同级元素
获取节点的上一个同级元素

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ వాల్యూ పొందడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

获取元素的值
获取属性的值

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ వాల్యూ మార్చడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

改变元素的文本节点
通过使用 setAttribute 来改变属性的值
通过使用 nodeValue 来改变属性值

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ తొలగించడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

删除元素节点
删除当前元素节点
టెక్స్ట్ నోడ్ తొలగించండి
టెక్స్ట్ నోడ్ పదబంధాన్ని శుభ్రం చేయండి
నామం పై అట్రిబ్యూట్ తొలగించండి
ఆబ్జెక్ట్ పై అట్రిబ్యూట్ తొలగించండి

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ ప్రత్యామ్నాయం చేయడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

ఇల్మెంట్ నోడ్ ను పునఃస్థాపించండి
టెక్స్ట్ నోడ్ లోని డాటా ను పునఃస్థాపించండి

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ జోడించడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

చివరి ఉపనోడ్ తర్వాత జోడించండి
కొన్ని ఉపనోడ్ ను ముందుకు జోడించండి
కొత్త అట్రిబ్యూట్ జోడించండి
టెక్స్ట్ నోడ్ కు డాటా జోడించండి

ఉదాహరణ పరిశీలన

ఎక్స్ఎమ్ఎల్ డామ్ నోడ్ క్లోన్ చేయడం

ఈ ఉదాహరణలో XML ఫైల్ ను ఉపయోగిస్తారు books.xml.

ఫంక్షన్ loadXMLDoc()బాహ్య జావాస్క్రిప్ట్ లో ఉన్న ఉపయోగం కొరకు

ఒక నోడ్ ను నకిలీ చేసి అదనంగా ఇప్పటికే ఉన్న నోడ్ కు జతచేయండి
ఈ ఉదాహరణలో cloneNode() ని ఉపయోగించి ఒక నోడ్ ను నకిలీ చేసి, అదనంగా XML డాక్యుమెంట్ రూట్ నోడ్ కు జతచేయబడింది.

ఉదాహరణ పరిశీలన