一个很好的XML 序列化DLL,比微软自带的给力

最近项目中需要序列化一个相当复杂的对象。用微软自带的陶腾了半天,最后再看看类属性上的标签,感觉实在太繁琐了。

在网上找了很久,比较之后选择了这个开源的项目 YaxXML。项目的源地址:http://yaxlib.codeplex.com/

本人这边做了一些测试,发现这个开源项目都能满足我的要求。所以给大家分享了。普通实例化的程序代码相当简单:

   YAXSerializer serializer = new YAXSerializer(typeof(Family));
   string someString = serializer.Serialize(family.YourFamily);

当然比较复杂的XML结构 需要你配置一些属性 不过相对来说一般很少用到。

 

posted on 2012-01-09 12:07  为人为梦  阅读(290)  评论(0编辑  收藏  举报

导航