如何将项目编号 xslt 添加到 <xsl:for-each>
how to add item number xslt in to <xsl:for-each>
首先...我的英语很糟糕对不起:(
好吧,我正在尝试用 xslt 导出一个 xml,经过多次搜索,得到它“+ -”,这是我第一次使用 xslt,问题是 CREATE item number '' not get it, please help me .
谢谢
我的 xslt
<xsl:for-each select="fm:COL[50]/fm:DATA">
<det>
<xprod>
<xsl:value-of select="."/>
</xprod>
</det>
</xsl:for-each>
我的结果
<det>
<xprod>CALCAS MASCULINA CORTADAS</xprod>
</det>
<det>
<xprod>CALCAS MASCULINA </xprod>
</det>
我需要
<det nItem "1">
<xprod>CALCAS MASCULINA CORTADAS</xprod>
</det>
<det nItem "2">
<xprod>CALCAS MASCULINAS</xprod>
尝试:
<xsl:for-each select="fm:COL[50]/fm:DATA">
<det nItem="{position()}" >
<xprod>
<xsl:value-of select="."/>
</xprod>
</det>
</xsl:for-each>
未测试,因为没有提供允许测试的代码。
首先...我的英语很糟糕对不起:( 好吧,我正在尝试用 xslt 导出一个 xml,经过多次搜索,得到它“+ -”,这是我第一次使用 xslt,问题是 CREATE item number '' not get it, please help me .
谢谢 我的 xslt
<xsl:for-each select="fm:COL[50]/fm:DATA">
<det>
<xprod>
<xsl:value-of select="."/>
</xprod>
</det>
</xsl:for-each>
我的结果
<det>
<xprod>CALCAS MASCULINA CORTADAS</xprod>
</det>
<det>
<xprod>CALCAS MASCULINA </xprod>
</det>
我需要
<det nItem "1">
<xprod>CALCAS MASCULINA CORTADAS</xprod>
</det>
<det nItem "2">
<xprod>CALCAS MASCULINAS</xprod>
尝试:
<xsl:for-each select="fm:COL[50]/fm:DATA">
<det nItem="{position()}" >
<xprod>
<xsl:value-of select="."/>
</xprod>
</det>
</xsl:for-each>
未测试,因为没有提供允许测试的代码。