【发布时间】:2013-12-18 03:39:58
【问题描述】:
我正在使用的 XML
"<default>"
"<string>a</string>"
"<string>Apple</string>"
"<string>b</string>"
"<string>Ball</string>"
"<string>c</string>"
"<string>Cat</string>"
"<string>d</string>"
"<string>Dog</string>"
"</default>"
and this is the xsl I am using
<xsl:for-each select="//default/string">
<xsl:element name="{/default/string[?]\">
<xsl:value-of select="/default/string[?]\"/>
</xsl:element>
</xsl:for-each>
现在我希望我的 xml 采用这种格式
<default>
<a>Apple</a>
<b>Ball</b>
<c>Cat</c>
<d>Dog</d>
</default>
为此,我需要<xsl:element name="{/default/string[?]\"> 中的当前迭代次数和<xsl:value-of select="/default/string[?]\"/>
中的增量值。有人可以帮我吗?
【问题讨论】:
标签: xml xslt foreach tags iteration