Sadece bir XML belgesindeki yaprak düğümlerini (yani yalnızca çocuksuz öğelerin) ayıklamak istiyorum. Bunu yapmak için xslt yazan var mı? XPath'dexslt - özüt yaprağı düğümleri
5
A
cevap
5
SELECT="*[not(*)]"
size bir çocuk olmadan bir şey vermeli.
+0
Bu benim için çalıştı. Her ne kadar 'SELECT = "// * [not (*)]"' kullanmak zorunda kaldım. Ben bir xslt acemi ve '//' kısmının neden gerekli olmadığını, ama hala öğreniyorum. Yardım için teşekkürler. –
+0
"//", xml yapısında herhangi bir yerde "* [not (*)]" durumunu bulacağı şekildedir. – Irfy
2
kullanma eksenleri:
<xsl:apply-templates select="//you-node-spec[not(child::*)]" />
İlgili konular
- 1. xslt bir dizeye çocuk düğümleri birleştiren dönüşümü
- 2. xslt tranfsormasyonu uygulayarak wxs dosyasından istenmeyen düğümleri kaldırma
- 3. XSLT
- 4. XSLT
- 5. , xslt
- 6. XSLT
- 7. XSLT,
- 8. XSLT
- 9. XSLT (,)
- 10. xslt
- 11. xslt
- 12. XSLT
- 13. XSLT
- 14. XSLT
- 15. xslt
- 16. XSLT
- 17. XSLT
- 18. XSLT
- 19. içeren düğümleri
- 20. Hareketli düğümleri
- 21. C# XSLT Sorunun dönüşümü XSLT sahip çıkış
- 22. XSLT Kullanarak Örnek XML'den Kimlik Dönüşümü İçin Varolan Değişken Düğümleri Kopyalama
- 23. Java/XSLT:
- 24. Sadece xslt
- 25. Cypher: Yoldaki düğümleri kaldırın.
- 26. Android düğümleri ile grafik
- 27. Cassandra Düğümleri Aşağı Gidiyor
- 28. Erlang adlandırma düğümleri
- 29. Erlang düğümleri birbirini göremiyor
- 30. XDocument çıkarmadan düğümleri
Sanırım bu ödev mi? – Tomalak