Newtonsoft.Json(Json.Net)学习笔记

今天学习了JSON序列化和反序列化的一个方法,特此记一下,顺便吐槽一下,新建的model有189个字段,我还给加了注释。。。。

Newtonsoft.Json,一款.NET中开源的Json序列化和反序列化类库

首先引用一个dll,Newtonsoft.Json.dll

将Json序列化和反序列化的简单封装为jsonhelper类

public class JsonHelper
    {
        /// 
        /// 将对象序列化为JSON格式
        /// 
        /// 对象
        /// json字符串
        public static string SerializeObject(object o)
        {
            string json = JsonConvert.SerializeObject(o);
            return json;
        }

        /// 
        /// 解析JSON字符串生成对象实体
        /// 
        /// 对象类型
        /// json字符串(eg.{"ID":"112","Name":"石子儿"})
        /// 

你可能感兴趣的:(.net,json,序列化和反序列化)