शायद कोई मेरी समस्या का हल ढूंढने में मेरी सहायता कर सकता है। मुझे नीचे दिए गए xml में एक XPath क्वेरी करने की आवश्यकता है जो केवल "फ़ील्ड" नोड्स को खींचती है जो प्रत्यक्ष बाल नोड्स हैं। नीचे दिए गए उदाहरण में, क्वेरी फ़ील्ड E1F1, E1F2 और E1F3 खींचनी चाहिए। अब तक मैं क्वेरी चला रहा हूं: //Field
, लेकिन मुझे सभी फ़ील्ड मिलते हैं (जिनमें से E1_1 से संबंधित हैं जो मैं नहीं चाहता)।XPath केवल एक बच्चे के नोड्स में सीधे एक प्रकार के नोड्स का चयन करें
<Entity id="E1">
<Field id="E1F1"></Field>
<Field id="E1F2"></Field>
<Field id="E1F3"></Field>
<Entity id="E1_1">
<Field id="E1_1F1"></Field>
<Field id="E1_1F2"></Field>
<Field id="E1_1F3"></Field>
</Entity>
धन्यवाद !!
/Entity/Field
//
कहीं भी मिलान हो जाएगा:
धन्यवाद, यह काम करता है। – gmesorio