मैं केवल एक XML दस्तावेज़ से पत्ती नोड निकालना चाहता हूं (यानी, केवल तत्व जिनके पास कोई बच्चा नहीं है)। क्या किसी ने ऐसा करने के लिए xslt लिखा है? XPath मेंxslt - पत्ती नोड निकालें
5
A
उत्तर
5
SELECT="*[not(*)]"
आप एक बच्चे के बिना कुछ भी देना चाहिए।
+0
यह मेरे लिए काम किया। हालांकि मुझे 'SELECT = "// * [नहीं (*)]"' का उपयोग करना पड़ा था। मैं एक xslt नौसिखिया हूँ और क्यों नहीं '//' भाग जरूरी है, लेकिन मैं अभी भी सीख रहा हूँ। सहायता के लिए धन्यवाद। –
+0
"//" ऐसा है कि यह xml संरचना में कहीं भी "* [नहीं (*)]" स्थिति पायेगा। – Irfy
2
का उपयोग कुल्हाड़ियों:
<xsl:apply-templates select="//you-node-spec[not(child::*)]" />
संबंधित मुद्दे
- 1. चेक अगर एक नोड XSLT
- 2. जांचें कि क्या नोड सेट में XSLT
- 3. XSLT में पहला बच्चा नोड स्थानीय नाम()
- 4. xslt
- 5. XSLT
- 6. XPATH/XSLT: एक नोड जहां माता पिता नोड के गुण एक और नोड
- 7. xslt 1.0
- 8. XSLT का उपयोग कर स्ट्रिंग से विशेष वर्ण कैसे निकालें?
- 9. वर्तमान नोड के पैरेंट को कैसे जांचें रूट नोड है या xslt में नहीं है?
- 10. XPath/XSLT खाली टैग
- 11. xslt
- 12. XSLT
- 13. xslt
- 14. xslt
- 15. xslt
- 16. XSLT
- 17. XSLT
- 18. xslt
- 19. XSLT
- 20. xslt
- 21. xslt
- 22. xslt
- 23. xslt
- 24. XSLT
- 25. xslt
- 26. XSLT
- 27. xslt: तत्व
- 28. xslt:-स्ट्रिंग-से पहले
- 29. एक्सएमएल नोड निकालें जब चाइल्ड नोड कुछ आवश्यकताओं को पूरा करती है
- 30. foreach निकालें - सी # कोड-अनुकूलन
मुझे लगता है कि यह होमवर्क है? – Tomalak