ノードの値を表示するためにそのようなことを行うことはできますか?テンプレートの一致と文書
<!-- plop.xml : -->
<?xml version="1.0"?>
<root>
<node1>hello</node1>
</root>
<xsl:template name="my_template" match="document('plop.xml')/root" >
<xsl:value-of select="node1"/>
</xsl:template>
<xsl:call-template name="my_template"></xsl:call-template>
1つのXMLにのみ影響する特別なテンプレートを作成したいと思います。
私はasp .net 2.0 C#XslCompiledTransformプロセッサで動作します。
格納されている*しかし、それはURIの概念を持っているので、その文書のURI(XPath/XSLT 2.0でのみアクセス可能)を知っている。また、XSLT 1.0のパターンには変数/パラメータの参照を含めることはできません。 –
@Alejandro:ASP.NET 2.0 C# 'XslCompiledTransform'はXSLT 2.0を実行できません。しかし、面白いことに、そこに文書URIを取得することができます、私はそれを知らなかった(BTW:文書がメモリ内オブジェクトだけの場合、URIはどうなりますか?)あなたはパターンが正しいです、私は間違った例を削除しました。 – Tomalak
@ bothありがとう –