ایکس پی اے ایکسز (آکسز)
- صفحه قبلی ایکس پی اے زبان
- صفحه بعدی ایکس پی اے آپریٹر
XML مثال ڈاکومنٹ
ہم نیچلے مثال میں اس XML ڈاکومنٹ کو استعمال کریں گے:
<?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="eng">Harry Potter</title> <price>29.99</price> </book> <book> <title lang="eng">Learning XML</title> <price>39.95</price> </book> </bookstore>
XPath آکسس
آکسس جو بچو چون کھلدایا جو بچو چون کھلدایا
آکسس نام نکری | نتیجہ |
---|---|
ancestor | چون کھلدایا جو بچو چون کھلدایا |
ancestor-or-self | چون کھلدایا جو بچو چون کھلدایا |
attribute | چون کھلدایا جو بچو چون کھلدایا |
child | چون کھلدایا جو بچو چون کھلدایا |
descendant | چون کھلدایا جو بچو چون کھلدایا |
descendant-or-self | چون کھلدایا جو بچو چون کھلدایا |
following | چون کھلدایا جو بچو چون کھلدایا |
namespace | چون کھلدایا جو بچو چون کھلدایا |
parent | چون کھلدایا جو بچو چون کھلدایا |
preceding | چون کھلدایا جو بچو چون کھلدایا |
preceding-sibling | چون کھلدایا جو بچو چون کھلدایا |
self | چون کھلدایا جو بچو چون کھلدایا |
چون کھلدایا جو بچو چون کھلدایا
پتھ کا جیسی زبان
پتھ کا کوئی بھی نا یا بہت سے مکمل یا نسبتی پتھ ہوسکتا ہے。
مکمل پتھ کا آغاز مساوی منقار ( / ) سے ہوتا ہے، جبکہ نسبتی پتھ ایسا نہیں ہوتا ہے۔ دونوں صورتوں میں، پتھ کا کوئی بھی نا یا بہت سے کام کاج شامل ہوتا ہے، جو مساوی منقار سے تقسیم کئے گئے ہوتے ہیں:
/step/step/...
نسبتی پتھ:
step/step/...
چون کھلدایا جو بچو چون کھلدایا
کام کاج (step) شامل:
- آکسس (axis)
- چون کھلدایا جو بچو چون کھلدایا
- نوٹ کی جانچ (node-test)
- چون کھلدایا جو بچو چون کھلدایا
- کوئی بھی نا یا بہت سے مانیفست (predicate)
- چون کھلدایا جو بچو چون کھلدایا جو بچو چون کھلدایا
کام کاج کی زبان:
آکسس نام نکری :: جو بچو چون کھلدایا[متن]
مثال
مثال | نتیجہ |
---|---|
child::book | چون کھلدایا جو بچو چون کھلدایا |
attribute::lang | چون کھلدایا جو بچو چون کھلدایا |
child::* | چون کھلدایا جو بچو چون کھلدایا |
attribute::* | چون کھلدایا جو بچو چون کھلدایا |
child::text() | چون کھلدایا جو بچو چون کھلدایا |
child::node() | چون کھلدایا جو بچو چون کھلدایا |
descendant::book | تمام فرزندان book انتخاب شده برای گره فعلی. |
ancestor::book | تمام پیشینیان book انتخاب شده برای گره فعلی. |
ancestor-or-self::book | تمام پیشینیان book و گره فعلی (اگر این گره یک گره book باشد) |
child::*/child::price | تمام فرزندان price انتخاب شده برای گره فعلی. |
- صفحه قبلی ایکس پی اے زبان
- صفحه بعدی ایکس پی اے آپریٹر