数据转换成JSON类型

Posted 奋斗的大鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据转换成JSON类型相关的知识,希望对你有一定的参考价值。

#region ToJson
/// <summary>
/// 生成压缩的json 字符串
/// </summary>
/// <param name="obj">生成json的对象</param>
public static string ToJson(object obj)
{
return ToJson(obj, false);
}

/// <summary>
/// 生成JSON字符串
/// </summary>
/// <param name="obj">生成json的对象</param>
/// <param name="formatjson">是否格式化</param>
public static string ToJson(object obj, bool formatjson)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);

Newtonsoft.Json.Converters.IsoDateTimeConverter idtc = new Newtonsoft.Json.Converters.IsoDateTimeConverter();
idtc.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";

Newtonsoft.Json.JsonSerializer serializer = new Newtonsoft.Json.JsonSerializer();
serializer.Converters.Add(idtc);
Newtonsoft.Json.JsonWriter jw = new Newtonsoft.Json.JsonTextWriter(sw);

if (formatjson)
{
jw.Formatting = Newtonsoft.Json.Formatting.Indented;
}
serializer.Serialize(jw, obj);
return sb.ToString();
}

#endregion


























以上是关于数据转换成JSON类型的主要内容,如果未能解决你的问题,请参考以下文章

C#如何将xml数据转换成Array类型或者集合类?多谢!!!

求:Java中将String类型转换成Json的方法

Hibernate查询的数据转换成json

.net 数据表转换成json

pythhon_如何读取json数据

json数据解析中数据类型怎么转换