我尝试做一个奇怪的转换。使用XSLT重复元素x的次数
XML看起来是这样的:
<?xml version="1.0" standalone="yes"?>
<Parent>
<RecordCount>4</RecordCount>
<Record name="1">
<Child1>Value 1</Child1>
<Child2>Value 2</Child2>
</Record>
</Parent>
而这正是它需要看起来像:
<?xml version="1.0" standalone="yes"?>
<Parent>
<RecordCount>4</RecordCount>
<Record name="1">
<Child1>Value 1</Child1>
<Child2>Value 2</Child2>
</Record>
<Record name="2">
<Child1>Value 1</Child1>
<Child2>Value 2</Child2>
</Record>
<Record name="3">
<Child1>Value 1</Child1>
<Child2>Value 2</Child2>
</Record>
<Record name="4">
<Child1>Value 1</Child1>
<Child2>Value 2</Child2>
</Record>
</Parent>
是这样甚至可以用XSLT还是应该我宁愿只是处理这个代码?
看到这里如何迭代从1到N:http://stackoverflow.com/questions/8701011/for-loop-in-xslt-page/8703214#8703214 – LarsH