作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我想使用 XSL/XSLT 计算两个 XML 文件或节点之间的差异。是否有现成的样式表或任何简单的方法?
最佳答案
有趣的问题!我曾经尝试做一些涉及两个 XML 源的类似事情,我的经验是没有办法。
您可以使用 XSL 的功能来包含用户构建的函数,并编写一些非常巧妙的代码。但是我真的看不出来。
如果我要这样做,我会使用 DOM4J 并行处理这两个 XML 文件,这让我可以轻松地以编程方式遍历代码并执行详细子查询。
尝试在 XSLT 中执行此操作要么证明您是天才,要么让您发疯。
关于XML 差异 : How to generate XML diff using XSLT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1771351/
我是一名优秀的程序员,十分优秀!