当前位置:  开发笔记 > 编程语言 > 正文

XSLT:合并重复方案

如何解决《XSLT:合并重复方案》经验,为你挑选了1个好方法。

我有这样的XML


                

我希望我的输出XML是这样的


                

这里,需要在输出中组合与匹配"contractNo"有关的'FileData'.可以使用XSLT实现这种转换吗?

提前致谢.

作者Srini



1> Tomalak..:

以下XSLT 1.0转换产生了正确的结果:



  

  
  

  
    
      
        
      
    
  

  
    
      
        
      
    
  

  
  
    
      
    
  


注意结合使用generate-id()来识别匹配节点集的第一个节点,有效地将相等的节点分组在一起.

您可以在内部使用强制执行有序结果.为了清楚起见,我没有包括它.

我的测试输出是:


  
    

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有