zoukankan      html  css  js  c++  java
  • 数据转换成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

  • 相关阅读:
    事务(十四)
    事务(十三)
    事务(十二)
    事务(十一)
    事务(十)
    try中定义输入流报错:Try-with-resources are not supported at language level '5'
    IDEA新建时没有java class选项
    Hex编码
    Git Bash安装及常规使用
    PostgreSQL数据库
  • 原文地址:https://www.cnblogs.com/2260827114com/p/7121724.html
Copyright © 2011-2022 走看看