XSLT相同的元素名称,给它们一个动态/迭代的名称

时间:2016-09-01 19:03:26

标签: xml xslt

XML:

<case>
    <name>John</name>
    <name>Bill</name>
    <name>Sarah</name>
    <name>Max</name>
</case>  

如何使用XLST将其转换为:

 <case>
    <name1>John</name1>
    <name2>Bill</name2>
    <name3>Sarah</name3>
    <name4>Max</name4>
</case>    

name的数量基本上可以从1到10不等,所以我正在寻找+1迭代 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我无法看到你为什么要生成如此可怕的XML的可能原因,但如果你真的想要,你只需要

{{1}}