文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>DataTable转换成Json

DataTable转换成Json

时间:2011-05-24  来源:#阿志#

using Newtonsoft.Json; //这个google 下。
   public static string DtToSON(DataTable dt)
        {
            StringBuilder jsonSB = new StringBuilder();
            StringWriter sw = new StringWriter(jsonSB);
            JsonWriter jWriter = new JsonWriter(sw);
            jWriter.Formatting = Newtonsoft.Json.Formatting.None;
            jWriter.WriteStartObject();
            int cnt = 0;
            if (dt != null)
            {
                cnt = dt.Rows.Count;
            }


         

            jWriter.WritePropertyName(dt.TableName);
            jWriter.WriteStartArray();
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                jWriter.WriteStartObject();
                for (int j = 0; j < dt.Columns.Count; j++)
                {
                    jWriter.WritePropertyName(dt.Columns[j].ColumnName);
                    jWriter.WriteValue(dt.Rows[i][j].ToString());
                }
                jWriter.WriteEndObject();
            }
            jWriter.WriteEndArray();
            jWriter.WriteEndObject();
            return jsonSB.ToString();
        }

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载