Xml xslt删除重复元素
我有下面的xml,当处理xslt时,要删除重复的元素,有三个策略元素,只需要保留单个策略元素 有人能给我这个的xslt吗Xml xslt删除重复元素,xml,xslt,xpath,Xml,Xslt,Xpath,我有下面的xml,当处理xslt时,要删除重复的元素,有三个策略元素,只需要保留单个策略元素 有人能给我这个的xslt吗 <table currency="$" > <description>TEST 1</description> <methods> <method id="36">Day</method> <method id="36">R</m>
<table currency="$" >
<description>TEST 1</description>
<methods>
<method id="36">Day</method>
<method id="36">R</m>
</methods>
<rates tier="amount">
<rate lower="0.00" upper="1.00">
<srate method="36">1.00</srate>
</rate>
<rate lower="1.10" upper="10.00">
<srate method="36">10.00</srate>
</rate>
</rates>
<data>
<policy cid="0">0</policy>
<policy cid="0">0</policy>
<policy cid="0">0</policy>
</data>
</table>
测试1
白天
R
1
10
0
0
0
到目前为止,您尝试了哪些XSLT,希望产生什么输出?确定策略元素是否“重复”(相同的
@cid
,相同的文本内容,两者都是,还是您只想保留第一个策略
,而不考虑其值)的规则是什么?最后,您可以使用XSLT 2.0吗?还是仅限于1.0(请在问题中添加适当的标记)?请搜索“xsl删除重复项”,这样就有很多类似的问题。。。