gpt4 book ai didi

c# - 比较 XmlDocument

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

我想比较 xml 文档。有些是50k +。我正在比较 OuterXml。这有效率吗?有没有更有效的方法?

最佳答案

仅比较 XML 的文本表示不会产生有效结果 - 检查一下:

<node x="1" y="2" />

<node y="2" x="1" />

就 XML 处理而言是相同的(节点上的属性顺序无关紧要),但是当您只比较文本时,您会将其标记为差异。

Microsoft 曾经有一个 XmlDiff GotDotNet 上的工具,但我不确定它是否仍然可用......

更新
XmlDiff 似乎仍然可用 - 查看此 download link ,以及 MSDN 上的“Using the XML Diff and Patch Tool in your application”链接。

马克

关于c# - 比较 XmlDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047444/

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