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. XPath式が一致しない
- 2. xsltスタイルシートで動的xPath式を使用することはできますか?
- 3. XSLT with XPAth 2.0とJava式
- 4. XSLTは、ここでは表形式
- 5. XSLT - 不一致タグ
- 6. xpathとテキストの一致?
- 7. xsltテンプレートを適用し、一致する
- 8. XPath軸はXsltソートを尊重しますか?
- 9. これのためのXPATH式は何ですか
- 10. のXPath一致するテキスト - ルビー - Nokigiri
- 11. 私のXPath式は、私はすべての「NON TEST」の項目を一覧表示するには、このXPath式を使用し、適切に
- 12. XSLTに一致するフィールドを追加しました
- 13. XPath/XSLT/XQuery 3.0固有の学習リソースはありますか?
- 14. ウェブブラウザ文書でXPath式に一致するすべての要素を取得します。
- 15. 要素IDへのPAGEIDの一致XSLT
- 16. これはリスナーオブジェクトの定義と一致していますか?
- 17. このperl正規表現は何と一致しますか?
- 18. このhtml要素は正規表現で一致していますか? (怠惰な一致なし!)
- 19. なぜこのパターンはpreg_matchで一致する間、RewriteCondのQUERY_STRINGと一致しませんか?
- 20. 私はどのバージョンのXPATHとXSLTを使用していますか?
- 21. Perl ":\ - "は何と一致しますか?
- 22. XPath式 - 私は次のXPath式持って
- 23. なぜこの正規表現は一致しませんか?
- 24. XmlSpyで指定されたXPath式に一致するノードの数を数えます。
- 25. スプリングセキュリティは "?パラメータ"形式と一致できません。
- 26. XSLT 2.0 Xpathエラー「ノード項目ではありません」
- 27. sqlite3 varcharは "like"と一致しますが、 "="は一致しません。
- 28. これらのxpath式はどのように組み合わせますか?
- 29. CheckstyleのRegex式が@Ignoreコメントの不一致で一致するようにしました
- 30. jflex:なぜこの正規表現は一致しますか?私のレクサーで
同じスタイルシート内に「/」というmatcihngパターンを持つ別のxsl:template要素を配置する意味はありますか? – Bax
@Baxのいずれかのテンプレートに優先順位が指定されていない限り、両方のテンプレートが同じ優先順位と一致するためエラーになります。 –