Newtonsoft.Json类库学习

目录

介绍... 1

Newtonsoft.Json下类... 1

Newtonsoft.Json.JsonConvert. 1

Newtonsoft.Json.JsonConvert.SerializeObject(obj)2

Newtonsoft.Json.JsonConvert.DeserializeObject(str,type)2

Newtonsoft.Json.JsonConvert.DeserializeObject(str)2

Newtonsoft.Json.JsonConverter. 4

Newtonsoft.Json.JsonTextReader. 5

Newtonsoft.Json. JsonTextWriter. 5

Newtonsoft.Json下其它命名空间... 5

Newtonsoft.Json.Bson. 5

Newtonsoft.Json.Converters. 6

Newtonsoft.Json.Linq. 6

 

 

介绍

Newtonsoft.Json命名空间下有类

Newtonsoft.Json.JsonConvert

Newtonsoft.Json.JsonConverter

Newtonsoft.Json命名空间下有命名空间

Newtonsoft.Json.Bson

Newtonsoft.Json.Linq

Newtonsoft.Json.Schema

Newtonsoft.Json.Serialization

Newtonsoft.Json下类

Newtonsoft.Json.JsonConvert

 

 

 

 

 

 

Newtonsoft.Json.JsonConvert.SerializeObject(obj)

public static string SerializeObject(objectvalue);

 

 

Newtonsoft.Json.JsonConvert.DeserializeObject(str,type)

public static object DeserializeObject(stringvalue, Type type);

 

Newtonsoft.Json.JsonConvert.DeserializeObject(str)

public static TDeserializeObject(string value);

 

 

1.JsonConvert   静态类提供序列化,反序列化方法,即是实体转字符串,字符串转实体

     

JsonConvert.SerializeObject(objPro)

(Product)JsonConvert.DeserializeObject(strSeria,typeof(Product))

 

 

 

Newtonsoft.Json.JsonConverter

Newtonsoft.Json.JsonConverter 是个抽象类除非是扩展要用,一般不会使用到的。

 

 

 

Newtonsoft.Json.JsonTextReader

Newtonsoft.Json. JsonTextWriter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Newtonsoft.Json下其它命名空间

 

Newtonsoft.Json.Bson

没有用到

 

Newtonsoft.Json.Converters

此命名空间下有类 Newtonsoft.Json.Converters.JavaScriptDateTimeConverter 等主要用于设置时间属性

 

 

 

 

 

 

 

ewtonsoft.Json.Linq

Newtonsoft.Json.Linq.JArray

Newtonsoft.Json.Linq. JObject

Newtonsoft.Json.Linq. JProperty

Newtonsoft.Json.Linq. JValue

 

 

 

 

 

 

你可能感兴趣的:(.net,类库,控件,及工具,04)