2008-09-29 14 views
17

साथ एक तत्व के लिए खोज निम्न XML संरचनाXPath क्वेरी विशिष्ट पाठ

<html> 
    <body> 
    <div> 
     <span>Test: Text2</span> 
    </div> 
    <div> 
     <span>Test: Text3</span> 
    </div> 
    <div> 
     <span>Test: Text5</span> 
    </div> 
    </body> 
</html> 

पाठ कि Test साथ शुरू होता है के साथ किसी भी span का पता लगाने का सबसे अच्छा XPath क्वेरी क्या है यह देखते हुए?

उत्तर

23
+2

वहाँ पर एक अच्छा मौका आप को सामान्य अंतरिक्ष चाहता हूँ() है वह भी, इसे '// अवधि [प्रारंभ-के साथ (सामान्यीकृत-स्थान (।) , 'टेस्ट')] '। – mlissner

4

मान्य विकल्प भी है:

//span[contains(.,'Test')] 
+0

यह तब भी उत्पन्न होगा जब स्ट्रिंग के अंत में "टेस्ट" हो। इस प्रकार एक लागू समाधान नहीं है। – Pithikos

संबंधित मुद्दे