使用xquery比较两个xmls

时间:2013-03-20 04:47:49

标签: xquery

我有两个xmls,比如Sample1.xml和Sample2.xml。现在我需要比较xml值(父节点,子节点,属性及其值)并在xquery中返回它们之间的差异。我知道我可以使用深度相等的函数来说明xmls是否相同。但我不知道如何比较和返回xml差异。

请帮忙。

谢谢, -N

1 个答案:

答案 0 :(得分:0)

根据我们在这里讨论的一般性程度,这是一个non-trivial problem(PDF)。如果您的问题是,"我该如何编写此算法,"那么它对StackOverflow来说太开放了(参见常见问题解答)。另一方面,如果你在问,"是否有任何XQuery库代码可以执行此操作,"然后看起来只是谷歌搜索" XML差异XQuery"会引导你直接前往the answer。更快,甚至,然后让别人在Stack Overflow上为你做谷歌搜索。