Wednesday 15 August 2012

html - XPath: From a node, select all the deepest descendants from the second child on -


  & lt;? Xml संस्करण = "1.0"? & Gt; & Lt; shipTo देश = "यूएस" & gt; & Lt; नाम & gt; & lt; मजबूत & gt; ऐलिस स्मिथ & lt; / strong & gt; & lt; / name & gt; & Lt; सड़क & gt; 123 मेपल स्ट्रीट & lt; / सड़क & gt; & Lt; शहर & gt; & lt; hi & gt; मिल वैली & lt; / hi & gt; & lt; / city & gt; & LT; राज्य & gt; CA & lt; / राज्य & gt; & LT; जिप & gt; 90,952 & lt; / जिप & gt; & Lt; / shipTo & gt;   

चुनने के लिए xpath अभिव्यक्ति क्या है "123 मेपल स्ट्रीट, मिल वैली, सीए, 9 0 9 5" " ?

XPath 2.0 या XQuery 1.0 का उपयोग कर आप

  स्ट्रिंग का उपयोग कर सकते हैं स्ट्रिंग  123 मैपल स्ट्रीट, मिल वैली, सीए, 9 0 9 52   

>। XPath 1.0 के साथ आप तत्वों का चयन कर सकते हैं

  / shipTo / * [position () & gt; 1]   

लेकिन आपको चुनिंदा तत्वों को पुनरावृत्त करने के लिए और सम्मिलित करने के लिए स्ट्रिंग को उस मेजबान भाषा के साथ तैयार करना होगा जिसमें आप XPath का उपयोग करते हैं (उदाहरण के लिए XSLT या XPath API के साथ एक प्रोग्रामिंग भाषा) स्ट्रिंग मान।

No comments:

Post a Comment