我在这个论坛上搜索了很多,以避免发布问题。
我的输入 XML 看起来像这样:
<?xml version="1.0"?>
<table>
<tag id="segment" name="a">
<data>segment1</data>
</tag>
<tag id="data" name="b">
<data>data1</data>
</tag>
<tag id="data" name="c">
<data>data2</data>
</tag>
<tag id="segment" name="d">
<data>segment2</data>
</tag>
<tag id="data" name="e">
<data>data3</data>
</tag>
<tag id="data" name="f">
<data>data4</data>
</tag>
</table>
我想输出这样的数据:
段1-数据1
段1-数据2
段2-数据3
段2-数据4
我尝试使用递归 XSLT,但这似乎按预期工作。关于我怎么能得到这个的任何想法?谢谢 !