码迷,mamicode.com
首页 > Web开发 > 详细

json字符串转换成对象,对象转换成json字符串

时间:2014-06-07 08:58:46      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:des   c   class   java   a   ext   

方法一:

程序集:  System.Web.Extensions;

命名空间:System.Web.Script.Serialization;

最重要的类:JavaScriptSerializer

//实例化

JavaScriptSerializer js = new JavaScriptSerializer();


            js.Serialize();//将对象转换成json字符串;    序列号

    js.Deserialize();//将json字符串转换成对象;  反序列化

方法二:

程序集:Newtonsoft.Json.dll;

命名空间: Newtonsoft.Json;

重要的类:JsonConvert ;4.0版本及以上

JsonConvert.SerializeObject();

JsonConvert.DeserializeObject();

重要的类:JavaScriptConvert;4.0以下版本

JavaScriptConvert.SerializeObject();

JavaScriptConvert.DeserializeObject();

方法三:

程序集:Newtonsoft.Json.Compact.dll;

命名空间: Newtonsoft.Json;  4.0版本及以上

重要的类:JsonConvert;4.0以下版本

JsonConvert.SerializeObject();

JsonConvert.DeserializeObject();

小警告:
 
在1.3.X 版本中JavaScriptConvert.SerializeObject 是存在的


如果是新版本的json.net,如JSON.NET 4.0,已经转移到Newtonsoft.Json.JsonConvert类下面。


Newtonsoft.Json.JsonConvert.DeserializeObject


Newtonsoft.Json.JsonConvert.SerializeObject


所以如果你找不到JavaScriptConvert类,那是你的版本的问题,请尝试下载其他版本的JSON.NET;
 

 

json转换 xml:

 程序集:System.Runtime.Serialization.dll;

 命名空间:System.Runtime.Serialization.Json;

重要的类:DataContractJsonSerializer;

重要的类:XmlObjectSerializer  //提供用于将对象序列化为 XML 流或文档的基类

 

 

json字符串转换成对象,对象转换成json字符串,布布扣,bubuko.com

json字符串转换成对象,对象转换成json字符串

标签:des   c   class   java   a   ext   

原文地址:http://www.cnblogs.com/zlp520/p/3770383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!