ایکس ایم ال دوم نود

XML دستاویز میں ہر عنصر ایک نمائندہ نمائندہ ہے

نمائندہ

DOM کے مطابق، XML دستاویز میں ہر عنصر ایک نمائندہ نمائندہ ہےنمائندہ

DOM ایسا مقرر کیا گیا ہے:

  • پورا دستاویز ایک نمائندہ نمائندہ ہے
  • XML کا ہر نقش ایک نمائندہ نمائندہ ہے
  • XML عناصر میں شامل متن متن نمائندہ ہے
  • XML کی ہر خصوصیت ایک نمونہ نمائندہ ہے
  • کامنٹس کامنٹ نمونے کے ہیں

DOM نمونہ

مزید بران کے لئے نیچے کا XML فائل دیکھئے (books.xml):

<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book category="children">
  <title lang="en">Harry Potter</title> 
  <author>J K. Rowling</author> 
  <year>2005</year> 
  <price>29.99</price> 
</book>
<book category="cooking">
  <title lang="en">Everyday Italian</title> 
  <author>Giada De Laurentiis</author> 
  <year>2005</year> 
  <price>30.00</price> 
</book>
<book category="web">
  <title lang="en">Learning XML</title> 
  <author>Erik T. Ray</author> 
  <year>2003</year> 
  <price>39.95</price> 
</book>
<book category="web">
  <title lang="en">XQuery Kick Start</title> 
  <author>James McGovern</author> 
  <author>Per Bothner</author> 
  <author>Kurt Cagle</author> 
  <author>James Linn</author> 
  <author>Vaidyanathan Nagarajan</author> 
  <year>2003</year> 
  <price>49.99</price> 
</book>
</bookstore>

علیکم XML میں، رئٹنگ نود <bookstore> ہے۔ سند میں تمام دیگر نود <bookstore> میں شامل ہیں۔

ریٹنگ نود <bookstore> کے چار <book> نود ہیں۔

پہلے <book> نود کے چار نود ہیں:<title>, <author>, <year> اور <price>، جس میں ہر نود کو ایک متن نود کا مالوم ہے، "Harry Potter", "J K. Rowling", "2005" اور "29.99"۔

متن ہمیشہ متن نود میں ذخیرہ کیا جاتا ہے

DOM میں ایک عام غلط خیال رکھنا، علامت نود کا متن کا حامل ماننا ہے۔

بھی، علامت نود کا متن نود میں ذخیرہ کیا جاتا ہے۔

اس مثال میں:<year>2005</year>، علامت نود <year>، ایک متن نود کا مالوم "2005" ہے۔

"2005" نہیں ! <year> علامت کا مالوم