1
我有一个XML,显示有看起来像字段值与字段值:XSLT把XML转换与具有相同标签的分组值
<data>
<currentRow>
<columnValue>usa</columnValue>
<columnValue>ma</columnValue>
<columnValue>boston</columnValue>
<columnValue>bob</columnValue>
</currentRow>
<currentRow>
<columnValue>usa</columnValue>
<columnValue>ma</columnValue>
<columnValue>boston</columnValue>
<columnValue>george</columnValue>
</currentRow>
<currentRow>
<columnValue>usa</columnValue>
<columnValue>ny</columnValue>
<columnValue>nyc</columnValue>
<columnValue>mary</columnValue>
</currentRow>
</data>
我要生成生产,看起来像一个Xml
<Class>
<Student>
<Country>usa</Country>
<State>ma</State>
<City>boston</City>
<name>bob</name>
<name>george</name>
</Student>
<Student>
<Country>usa</Country>
<State>ny</State>
<City>nyc</City>
<name>mary</name>
</Student>
<Class>
总之,我有两个问题:
- 我想遍历当前行生成一个通用的XML
- 我想组在他们所居住的位置,学生姓名,首先在城市上空,然后状态,然后国家
任何想法,我该怎么做呢?
您的输出XML无效。 ' boston '? “ ...... ”的缩进是否表明它应该在''元素内?请修正输出XML以显示您真正想要完成的内容。 –
2012-03-25 23:02:43