0
A
答えて
2
XPathマッチングは、一致するXMLの「現在のノード」(つまり現在の位置)との相対的なものです。
現在のノードのすべての子要素に一致しますが、/
は、現在のノードの内容に関係なく、ルートにのみ一致し、ルートのみに一致します。
また、ルートはXMLのルート要素ではなく、実際にはその上のレベルです。ルート要素はルートの子です。
あなたはこのXSLT持ちの場合:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/|*">
<item name="{name()}">
<xsl:apply-templates/>
</item>
</xsl:template>
</xsl:stylesheet>
、あなたはこのXMLに適用します:試合に
<item name="">
<item name="rootElement">
<item name="subElement1" />
<item name="subElement2" />
</item>
</item>
最初<item name="">
対応:
<rootElement>
<subElement1/>
<subElement2/>
</rootElement>
をあなたがこれを取得します/
(これは要素ではないので、名前を持たない)、その他はmアスタリスクは*
です。
関連する問題
- 1. XSLT 2.0の一致するXPath式でテンプレートパラメータを使用することはできませんか?
- 2. XPATH式の一致= "TAGNAME"は一致しますが、 "PARENT/TAGNAME"は一致しません
- 3. xsltスタイルシートで動的xPath式を使用することはできますか?
- 4. XPath式が一致しない
- 5. XSLT with XPAth 2.0とJava式
- 6. XSLTは、ここでは表形式
- 7. XSLT - 不一致タグ
- 8. PHPのXpathリターンゼロ一致
- 9. xpathとテキストの一致?
- 10. XPath軸はXsltソートを尊重しますか?
- 11. xsltテンプレートを適用し、一致する
- 12. 「テンプレートルールはありません名前空間内の要素と一致する」メッセージ
- 13. 私はこれまで、述語たいNSPredicate(一致または一致)とは一致し
- 14. データ型が一致式は
- 15. これのためのXPATH式は何ですか
- 16. XPath/XSLT/XQuery 3.0固有の学習リソースはありますか?
- 17. XPath/XSLT生成
- 18. のXPath一致するテキスト - ルビー - Nokigiri
- 19. 親のクラスに一致するXPath
- 20. は、Excelの式で値のグループから特定の値に一致します
- 21. 私のXPath式は、私はすべての「NON TEST」の項目を一覧表示するには、このXPath式を使用し、適切に
- 22. XSLTに一致するフィールドを追加しました
- 23. なぜこのパターンはこのANTLR製作では一致しませんか?
- 24. (set)構文のXSLT値はXSLT標準の一部ですか?
- 25. ウェブブラウザ文書でXPath式に一致するすべての要素を取得します。
- 26. xsltテンプレートを使用して検索できません一致
- 27. 要素IDへのPAGEIDの一致XSLT
- 28. このxpath式が機能しないのはなぜですか?
- 29. XSLTファイルのすべてのxPathを取得できますか?
- 30. xpathsを含むXSLTテンプレートの一致パラメータ
同じスタイルシート内に「/」というmatcihngパターンを持つ別のxsl:template要素を配置する意味はありますか? – Bax
@Baxのいずれかのテンプレートに優先順位が指定されていない限り、両方のテンプレートが同じ優先順位と一致するためエラーになります。 –