免费的C#XML DIFF库或类 [英] Free C# XML Diff library or class

查看:289
本文介绍了免费的C#XML DIFF库或类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在寻找XML DIFF类或库。还有我的要求:
- 开源:)
- 输出对象模型(*)
- 而快速(针对4MB XML)

I’m looking for XML Diff class or library. There are my requirements: - open source :) - object model for output (*) - rather fast (for 4mb XML)

我试图使用MS XML比较和修补工具,但我想获得与2 XML文件(而不是HTML标记)的不同对象的列表。

I'm trying to use MS XML Diff and Patch Tools, but I wanna get a list of objects with differences of 2 XML files (instead HTML markup).


UPD:谢谢你的反应。我实现了我自己的解决方案;这不是太辛苦与Linq2Xml :)
UPD2:对不起球员,但我现在不能张贴在这里我的解决方案(其实我没有得到它,因为我最近改变了我的工作)。还我的溶液具有特定零件,因此它不能满足公共问题的任何方式。主要的建议是使用Linq2Xml,实现逻辑和乐趣。)

UPD: Thanks for all of your responses. I implemented my own solution; it’s not too hard with Linq2Xml :) UPD2: Sorry guys, but i can't post my solution here now (i actually haven't got it because i have changed my work recently). Also my solution have some specific parts, so it can't suit common problems any way. The main advice is to use Linq2Xml, implement your logic and have fun :)

推荐答案

我做了一些关于这个论题的研究

I did some research on this topic.

的http:// stackoverflow.com/questions/547399/tool-or-library-for-comparing-xml-files

这篇关于免费的C#XML DIFF库或类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆