मुझे this page मुएनचियन विधि का वर्णन करता है, लेकिन मुझे लगता है कि मैं इसे गलत लागू कर रहा हूं।अद्वितीय नोड्स का चयन कैसे करें
पर विचार करें कि इस उम्र के एक सेट में वापसी करेंगे:
/doc/class/person/descriptive[(@name='age')]/value
1..2..2..2..3..3..4..7
लेकिन मुझे प्रत्येक उम्र के लिए नोडसेट केवल एक नोड चाहिए।
1..2..3..4..7
इनमें से प्रत्येक, सभी मान लौटने के लिए लग रहे हैं अद्वितीय मान के स्थान:
/doc/class/person/descriptive[(@name='age')][not(value=preceding-sibling::value)]/value
/doc/class/person/descriptive[(@name='age')]/value[not(value=preceding-sibling::value)]
क्या बजे में याद कर रहा हूँ?
ओह, ऐसा उदाहरण की तरह दिखता है मैं बाद में * मुएनचियन विधि नहीं थी - इसके बजाय लेखक इसके विपरीत क्या कर रहा था। – pc1oad1etter