zoukankan      html  css  js  c++  java
  • dataset转换json格式

    转换json方法

    public static string DataToJson(DataSet dt)
    {
    StringBuilder jsonBuilder = new StringBuilder();
    jsonBuilder.Append("{\"");
    jsonBuilder.Append("points");
    jsonBuilder.Append("\":[");
    for (int i = 0; i < dt.Tables[0].Rows.Count; i++)
    {
    jsonBuilder.Append("{");
    for (int j = 0; j < dt.Tables[0].Columns.Count; j++)
    {
    jsonBuilder.Append("\"");
    jsonBuilder.Append(dt.Tables[0].Columns[j].ColumnName);
    jsonBuilder.Append("\":\"");
    jsonBuilder.Append(dt.Tables[0].Rows[i][j].ToString());
    jsonBuilder.Append("\",");
    }
    jsonBuilder.Remove(jsonBuilder.Length - 1, 1);
    jsonBuilder.Append("},");
    }
    jsonBuilder.Remove(jsonBuilder.Length - 1, 1);
    jsonBuilder.Append("]");
    jsonBuilder.Append("}");
    return jsonBuilder.ToString();
    }

    定义string类型方法

    public string getPointCodeByGRoup(int PointTypeGroupCode)
    {

    DataSet ds = dalEvalItem.getPointCodeByGRoup(PointTypeGroupCode);

    return DataToJson(ds);//调用转换json方法

    }

       自己写的希望对大家有帮助

  • 相关阅读:
    codevs-1205
    codevs-1204
    C++STL 求和:accumulate 【转】
    map映照容器
    set集合容器
    HDOJ-1263
    HDOJ-1004(map)
    紫书 例题 10-12 UVa 1637(概率计算)
    紫书 例题 10-11 UVa 11181(概率计算)
    紫书 例题 10-10 UVa 10491(概率计算)
  • 原文地址:https://www.cnblogs.com/Cuiy/p/3119383.html
Copyright © 2011-2022 走看看