Xml XSLT选择像VB';与';

Xml XSLT选择像VB';与';,xml,xslt,xpath,Xml,Xslt,Xpath,在某些XSLT中,我将为每个替换一个,使用一些离散调用来处理与每个的中的“所选”节点相关的数据 我不想为每个更改中的引用,只复制代码 目前我有 xsl:for-each select='FMGROUPRESULTS[GUID=$Guid] 然后 废话 我想做的是创建一种“嵌套”,然后说select(不知何故)='FMGROUPRESULTS[GUID=$GUID][0],然后在其中使用相对调用 我尝试了的值,但它不起作用 有什么建议吗 我想做的是创造一种“巢”并说 选择(以某种方式)='F

在某些XSLT中,我将为每个替换一个
,使用一些离散调用来处理与每个
中的“所选”节点相关的数据

我不想为每个
更改
中的引用,只复制代码

目前我有

xsl:for-each select='FMGROUPRESULTS[GUID=$Guid]
然后


废话

我想做的是创建一种“嵌套”,然后说
select(不知何故)='FMGROUPRESULTS[GUID=$GUID][0]
,然后在其中使用相对调用

我尝试了
值,但它不起作用

有什么建议吗

我想做的是创造一种“巢”并说
选择(以某种方式)='FMGROUPRESULTS[GUID=$GUID][0]
然后使用相对值 电话在里面

基于这个不清楚且令人困惑的问题,我猜想您需要的是XSLT中变量的概念

使用:


您使用的XSLT版本是什么?对于每个select语句,您将获得对返回的每个元素的单独访问权,具体是什么?有可读的例子吗?问题到底是什么?你说的“喜欢VB”和“”,是什么意思?你能告诉我们XML源代码吗?什么是“废话”?您知道XSLT中的模板匹配和
xsl:apply templates
?听起来您可能正在寻找该功能。如果仅此建议没有帮助,那么您可能希望向我们展示一个示例输入以及您希望使用XSLT创建的相应输出,然后我们可以建议一种XSLT方法来实现这一点。
<xsl:if test="./CFUND &gt; '0'">
<xsl:variable name="vSingleElem" select="'FMGROUPRESULTS[GUID=$Guid][1]"/>
$vSingleElem/someChildName[someCondition]