gpt4 book ai didi

c# - 是否存在用于两个 XmlDocuments 的 .NET XPath 'diff' 命令?

转载 作者:数据小太阳 更新时间:2023-10-29 02:43:15 24 4
gpt4 key购买 nike

我有一个我构建的目录处理器,它通过评估当前状态的基于 xml 的 list 文件并将其与本地 manifest.xml 进行比较来 self 更新。

我目前处理每个节点以查找某些属性的差异以确定是否需要进行更新。我遍历树中的每个节点。

我想知道是否有更优化的 XPath 或类似方法来对 2 个 XmlDocuments 进行“比较”并让它返回所有不同的节点,因此我只能处理这些节点。

这是一个 .NET 2.0 C# 应用程序。

谢谢,

约翰

最佳答案

我以前用过 Xml Diff Patch,看看:http://msdn.microsoft.com/en-us/library/aa302294.aspx

关于c# - 是否存在用于两个 XmlDocuments 的 .NET XPath 'diff' 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2263126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com