XMLドキュメントからリーフノードのみを抽出したい(つまり、子を持たない要素のみ)。誰かがこれを行うためにxsltを書いていますか? XPathの中の軸使用xslt - リーフノードを抽出する
5
A
答えて
5
SELECT="*[not(*)]"
は子供なしで、あなたに何かを与える必要があります。
+0
これは私のために働いた。私は 'SELECT = "// * [not(*)]"'を使用しなければなりませんでした。私はxslt初心者で、なぜ '//'部分が必要なのかは分かりませんが、私はまだ学んでいます。助けてくれてありがとう。 –
+0
"//"は、xml構造体のどこにでも "* [not(*)]"という条件を見つけるようになっています。 – Irfy
2
:
<xsl:apply-templates select="//you-node-spec[not(child::*)]" />
関連する問題
- 1. xsltの配列から値を抽出する
- 2. XSLTでコンテンツの一部を抽出する方法
- 3. XSLT:固有の属性値を抽出する
- 4. XSLTを使用したXMLからのnamespace-prefixの抽出
- 5. iTunes Music Library XMLからの情報の抽出XSLT?
- 6. XSLT出力テキスト()
- 7. Neo4Jデータベースのリーフノードを見つける
- 8. XSLTで文字を検出する
- 9. XSLTプロセッサで処理する前にXMLのサブツリーを抽出する必要があります
- 10. ファイル名を抽出する
- 11. ビットを抽出する
- 12. 隣接モデルは、idはリーフノード
- 13. XSLTフィルターを作成してODT(XFormを含む)のすべての内容をXHTMLに抽出する方法
- 14. スタイルシートビジュアルスタジオを抽出
- 15. プロパティを抽出
- 16. C#のXSLTは、私が問題に変換するXSLTを持って出力
- 17. ツリー内のリーフノードを数えよう
- 18. パイソン抽出するワンライナーフィールド
- 19. KMLから座標を抽出するBatchGeoファイルをPythonで抽出
- 20. Extjs treepanel:リーフノードにノードをドロップする方法
- 21. フレックス - ツリーコンポーネント内のリーフノードをドラッグ可能にする
- 22. 角Treelコントロールで複数のリーフノードを無効にする
- 23. 抽出部
- 24. RTPシーケンス抽出
- 25. エンティティ抽出ライブラリ
- 26. 抽出値
- 27. ARMビットフィールド抽出?
- 28. キーワード抽出ソフトウェア
- 29. 抽出値は
- 30. FFMPEGビデオサムネールフレーム抽出
私はこれが宿題だと思いますか? – Tomalak