XML DOM نود تھری
- ایک بار بار، <book> علامت، <title>، <author>، <year> اور <price> علامتوں کا والد نود ہے。 پچھل پیج
- آگلا پیج DOM پارسیس
XML DOM XML DOM ਦਸਤਾਵੇਜ਼ ਨੂੰ ਇੱਕ ਨੋਡ ਟ੍ਰੀ (ਨੋਡ-ਟ੍ਰੀ) ਵਜੋਂ ਦੇਖਦਾ ਹੈ
ਟ੍ਰੀ ਵਿੱਚ ਸਾਰੇ ਨੋਡਾਂ ਨੂੰ ਇੱਕ ਦੂਜੇ ਨਾਲ ਸਬੰਧਤ ਕਰਦਾ ਹੈ
XML DOM نود تھری
XML DOM XML ਦਸਤਾਵੇਜ਼ ਨੂੰ ਇੱਕ ਟ੍ਰੀ ਸਰੂਪ ਵਜੋਂ ਦੇਖਦਾ ਹੈ। ਇਹ ਟ੍ਰੀ ਸਰੂਪਨੋਡ ਟ੍ਰੀ.
ਇਸ ਟ੍ਰੀ ਰਾਹੀਂ ਸਾਰੇ ਨੋਡਾਂ ਤੱਕ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਉਨ੍ਹਾਂ ਦੇ ਸਮੱਗਰੀ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹਾਂ, ਹਟਾ ਸਕਦੇ ਹਾਂ ਅਤੇ ਨਵੇਂ ਤੌਰ 'ਤੇ ਨਵੇਂ ਐਲੀਮੈਂਟ ਬਣਾ ਸਕਦੇ ਹਾਂ。
ਇਹ ਨੋਡ ਟ੍ਰੀ ਨੋਡਾਂ ਦੀ ਕਲੈਸਟਰ ਅਤੇ ਉਨ੍ਹਾਂ ਦਰਮਿਆਨ ਦੇ ਸਬੰਧਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੀ ਹੈ। ਇਹ ਟ੍ਰੀ ਰੂਟ ਨੋਡ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ, ਫਿਰ ਟ੍ਰੀ ਦੇ ਸਭ ਤੋਂ ਨੀਚੇ ਪੱਧਰ 'ਤੇ ਟੈਕਸਟ ਨੋਡਾਂ ਵੱਲ ਖੁੱਟਦੀ ਹੈ:

ਉੱਪਰ ਦੀ ਚਿੱਤਰ ਐਕਸਮਲ ਲਈ ਪ੍ਰਤੀਕਸ਼ਾ ਕਰਦੀ ਹੈ books.xml.
ਪੈਰੈਂਟ, ਸ਼ਿਸ਼ੂ ਅਤੇ ਸਮਾਨ ਪੱਧਰ
ਨੋਡ ਟ੍ਰੀ ਵਿੱਚ ਨੋਡਾਂ ਵਿੱਚ ਪੱਧਰ ਦਾ ਸਬੰਧ ਹੈ
ਪੈਰੈਂਟ, ਸ਼ਿਸ਼ੂ ਅਤੇ ਸਮਾਨ ਪੱਧਰ ਦੇ ਨੋਡ ਇਸ ਸਬੰਧ ਨੂੰ ਵਰਣਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਪੈਰੈਂਟ ਨੋਡ ਸ਼ਿਸ਼ੂ ਨੋਡ ਰੱਖਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਸਮਾਨ ਪੱਧਰ 'ਤੇ ਸ਼ਿਸ਼ੂ ਨੋਡ ਸਮਾਨ ਪੱਧਰ ਦੇ ਨੋਡ ਨਾਲ ਜਾਂਦੇ ਹਨ (ਭਾਈ ਜਾਂ ਭੈਣ)。
- ਨੋਡ ਟ੍ਰੀ ਵਿੱਚ, ਸਿਰਫ ਤੋਂ ਉੱਪਰ ਦਾ ਨੋਡ ਰੂਟ ਨੋਡ ਬਣਦਾ ਹੈ
- ਰੂਟ ਨੋਡ ਤੋਂ ਇਲਾਵਾ ਹਰ ਇੱਕ ਨੋਡ ਕੋਈ ਪੈਰੈਂਟ ਨੋਡ ਰੱਖਦਾ ਹੈ
- ਨੋਡ ਕੋਈ ਵੀ ਸੰਖਿਆ ਦੇ ਉਪ-ਨੋਡ ਰੱਖ ਸਕਦਾ ਹੈ
- 叶子是没有子节点的节点
- 同级节点是拥有相同父节点的节点
下面的图片展示出节点树的一个部分,以及节点间的关系:

因为 XML 数据是按照树的形式进行构造的,所以可以在不了解树的确切结构且不了解其中包含的数据类型的情况下,对其进行遍历。
您将在本教程稍后的章节学习更多有关遍历节点树的知识。
注释:父节点:Parent Node,子节点:Children Node,同级节点:Sibling Node。
第一个子节点 - 最后一个子节点
请看下面的 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 پارسیس