Xslt for source XML [英] Xslt for source XML

查看:70
本文介绍了Xslt for source XML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hello Everyone,



i有一个源XML,我想用XSL转换成所需的格式。

SOURCE XML







< NewDataSet> 
< Table>
< content_id> ID_001< / content_id>
< record_id> Value_1< / record_id>
< /表>
< Table>
< content_id> ID_001< / content_id>
< record_id> Value_2< / record_id>
< /表>
< Table>
< content_id> ID_002< / content_id>
< record_id> Value_3< / record_id>
< /表>
< / NewDataSet>







预期结果



<结果> 
<记录>
< id> ID_001
< / id>
< item> Value_1
< / item>
< item> Value_2
< / item>
< /记录>
<记录>
< id> ID_002
< / id>
< item> Value_3
< / item>
< /记录>
< /结果>





我的尝试:



我无法迭代相同的ID(001)

解决方案

参见XSLT简介 [ ^ ]。

Hello Everyone,

i have a source XML, that I would like to convert using a XSL to a desired format.
SOURCE XML



<NewDataSet>
  <Table>
    <content_id>ID_001</content_id>
    <record_id>Value_1</record_id>
  </Table>
  <Table>
    <content_id>ID_001</content_id>
    <record_id>Value_2</record_id>
  </Table>
  <Table>
    <content_id>ID_002</content_id>
    <record_id>Value_3</record_id>
  </Table>
</NewDataSet>




Expected Result

<Results>
<Record>
<id>ID_001
</id>
<item>Value_1
</item>
<item>Value_2
</item>
</Record>
<Record>
<id>ID_002
</id>
<item>Value_3
</item>
</Record>
</Result>



What I have tried:

I am not able to iterate through the same IDs (001)

解决方案

See XSLT Introduction[^].


这篇关于Xslt for source XML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆