示例xml如下:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<check>
<val>
<Samsung>
<name value="galaxy"/>
<name value="galaxy"/>
<name value="galaxys"/>
<id value="123"/>
<id value="123"/>
<name2 value="galaxy"/>
</Samsung>
<htc>
<name value="galaxy"/>
<name value="galaxy"/>
<name value="galaxys"/>
<id value="123"/>
<id value="123"/>
<name2 value="galaxy"/>
</htc>
</val>
</check>
如何删除重复项?
<name>
以及<id>
具有匹配值的标签...此外,如果还有除<Samsung>
and以外的更多标签<htc>
,如何在 xslt 中编写循环?我不知道如何编写 xslt。请帮忙。
输出 xml 应如下所示:
<check>
<val>
<Samsung>
<name value="galaxy"/>
<name value="galaxys"/>
<id value="123"/>
<name2 value="galaxy"/>
</Samsung>
<htc>
<name value="galaxy"/>
<name value="galaxys"/>
<id value="123"/>
<name2 value="galaxy"/>
</htc>
</val>
</check>