Xml XSLT如何访问模板中匹配节点的值
我希望能够访问模板中匹配的节点的“值”Xml XSLT如何访问模板中匹配节点的值,xml,xslt,Xml,Xslt,我希望能够访问模板中匹配的节点的“值” <factfind> <myelement>This is a value I want to retreive</myelement> .... .... </factfind> 这是我想要检索的值 .... .... 基本上,我想使用下面的模板(类似它的东西) 我知道我可以在上匹配一个模板,但问题是我已经有了一个匹配该元素并以自己的方式处理它的模板。如果我制作两个模板来处理
<factfind>
<myelement>This is a value I want to retreive</myelement>
....
....
</factfind>
这是我想要检索的值
....
....
基本上,我想使用下面的模板(类似它的东西)
我知道我可以在
上匹配一个模板,但问题是我已经有了一个匹配该元素并以自己的方式处理它的模板。如果我制作两个模板来处理一个节点,那么只调用第一个模板
所以你可能更了解上下文,下面是我如何设置它的
<xsl:template match="loggedin">
<div id="entities">
<xsl:apply-templates select="entities"/>
</div>
<div id="nav">
<xsl:apply-templates select="menuitem"/>
</div>
<div id="content">
<xsl:apply-templates select="factfind" />
</div>
</xsl:template>
menuitem模板希望在不影响我的factfind模板行为的情况下,调用get my元素模板来访问其中的信息 简单,点表达式为您提供上下文项:
<xsl:value-of select="."/>
perfect。。!也很明显。搜索有点困难我所有的结果都是“如何匹配节点的值”等等。。
<xsl:value-of select="."/>