Json解析C#的四个库

       目前我用得较多的是Newtonsoft ,后面了解到还有轻量的MiniJSON,SimpleJson以及litjson。

       这里MiniJSON最精简,是一个class文件,通过对string进行简单字符串的处理来解析。

       然后就是SimpleJson,也是一个class文件,不过代码量超级多,功能相对比较全面。看其他博客对这个评价蛮高的,不过我没使用过,暂不评价。

       litjson,就文件多一点,好几个class组成。但是看部分博客提到跨平台上有问题。

       由于之前是做windows应用,所以一直使用的是Newtonsoft,代码量远超上面的几个,编译出来的dll也是比他们的要大。所以,比较推荐用Newtonsoft,可定制化高很多,功能和内部考虑的东西也完善。

      本文暂不讲怎么使用,只简单介绍怎么去github获取上面几个的源码,以及怎么编译。

      提到github,这是一个好东西,好多好的开源项目都在上面。不过国内网速超级慢,使用起来不是很方便。一般情况下,可以不注册账号直接下载项目代码,下载下来是一个zip文件。也可以用VS里面的扩展插件GitHub Extension for Visual Studio,下载安装过程有点久,请耐心等待:

Json解析C#的四个库_第1张图片

       使用起来相对没svn好用(当然,这里是可以用svn来使用的)。

       推荐使用客户端:GitHubDesktop  :

你可能感兴趣的:(基础知识记录,工具使用)