C#:比较xml架构文件

时间:2010-08-11 16:22:15

标签: c# xml xsd diff

我的任务是比较C#中的两个XML模式文件,并在输出XML文档中显示两者之间的差异。我已经研究了一下这个主题,找到了一个可以帮助我做到这一点的工具,但到目前为止,我已经非常干了。

关于这个主题有一个死的微软项目实际上很好地称为XML Diff and Patch GUI Tool我可能最终会使用...但是这个项目已经六年了,受到可怕的linkrot和有限的文档限制不可能是最好的解决方案。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您想要比较模式;该想法的旧版本正在比较DTD。

您可能会发现此答案很有用: How can I determine if a given DTD a subset of another?

虽然这个答案主要关注DTD,但它背后的工具并不挑剔,很乐意比较任何XML结构,包括Schemas。