我无法创建 XSLT 来做一些我认为应该很简单的事情......
给定以下 XML:
<DATA_DS>
<LIST_ITEMS>
<ITEMS>
<abc>2011</abc>
<def>ABC Company</def>
<value>23</value>
</ITEMS>
<ITEMS>
<abc>2011</abc>
<def>ABC Company 1</def>
<value>11</value>
</ITEMS>
<ITEMS>
<abc>2010</abc>
<def>ABC Company 2</def>
<value>15</value>
</ITEMS>
<ITEMS>
<abc>2010</abc>
<def>ABC Company 3</def>
<value>6</value>
</ITEMS>
<ITEMS>
<abc>2010</abc>
<def>ABC Company 4</def>
<value>44</value>
</ITEMS>
</LIST_ITEMS></DATA_DS>
我将如何使用 XSLT 将其转换为如下内容:
<table>
<row>23</row>
<row>11</row>
</table>
<table>
<row>15</row>
<row>6</row>
<row>44</row>
</table>
这个想法是每次遇到新的“abc”时创建一个新的“表”