【发布时间】:2017-10-31 16:24:06
【问题描述】:
下面是 XML,我正在寻找如下输出
输入 XML (xml version="1.0")
<dynamic>
<rpc xmlns="http://namespace/example" >
<route>
<table>
<tablename>employee</tablename>
<count>20</count>
</table>
<table>
<tablename>employee</tablename>
<count> 21</count>
<rt> 1</rt>
<rt> 2</rt>
<rt> 3</rt>
<rt> 4</rt>
</table>
<table>
<tablename>dept</tablename>
<count>20</count>
<rt> a</rt>
<rt> b</rt>
<rt> c</rt>
</table>
<table>
<tablename>dept</tablename>
<count>44</count>
<rt> d</rt>
<rt> e</rt>
<rt> g</rt>
</table>
</route>
</rpc>
</dynamic>
请注意,只需要选择第一个<count> 值
输出 XML
<dynamic>
<rpc xmlns="http://namespace/example">
<route>
<table>
<tablename>employee</tablename>
<count>20</count>
<rt> 1</rt>
<rt> 2</rt>
<rt> 3</rt>
<rt> 4</rt>
</table>
<table>
<tablename>dept</tablename>
<count>20</count>
<rt> a</rt>
<rt> b</rt>
<rt> c</rt>
<rt> d</rt>
<rt> e</rt>
<rt> g</rt>
</table>
</route>
</rpc>
</dynamic>
【问题讨论】:
-
您应该提供您尝试使用的 xslt 以及您遇到的任何错误
标签: xml xslt xml-parsing xslt-1.0 xslt-grouping