2013-03-20 61 views
-2

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

请帮忙。

感谢, -N

回答

0

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

+0

谢谢你,我期待算法,最后到达它。 – 2013-03-22 06:02:27

+0

当有人在Stack Overflow上回答你的问题时,你应该接受他们的回答,以便他们可以获得声望点数。所以...... http://stackoverflow.com/about – Jollymorphic 2013-03-23 18:00:12