C#DataTable、对象数据转Json的方法

原创 2015年11月18日 13:46:32

1、C#DataTable转Json

JavaScriptSerializer jss = new JavaScriptSerializer();
                ArrayList dic = new ArrayList();
                foreach (DataRow dr in dt.Rows)
                {
                    Dictionary<string, object> drow = new Dictionary<string, object>();
                    foreach (DataColumn dc in dt.Columns)
                    {
                        drow.Add(dc.ColumnName.ToLower(), dr[dc.ColumnName]);
                    }
                    dic.Add(drow);
                }
                //序列化  
                return jss.Serialize(dic);

2、C#对象数组转Json

JsonConvert.SerializeObject(实体类或List<实体类>)

版权声明:本文为博主原创文章,未经博主允许不得转载。

C#中的DataSet、string、DataTable 、对象转换成Json

public class ConvertJson { #region 私有方法 /// /// 过滤特殊字符 /// ...

C#中的DataSet、string、DataTable 、对象转换成Json

public class ConvertJson     {         #region 私有方法         ///          /// 过滤特殊字符         ///...

C#中的DataSet、string、DataTable 、对象转换成Json

C#中对象,字符串,dataTable、DataReader、DataSet,对象集合转换成Json字符串方法。public class ConvertJson { #regi...

C# 中对象与Json互转的方法整理笔记

1、  解决Json对象互转的过程 2、  遇上时间转换的问题 3、  解决时间格式化的问题   前言          原先一直做CS的开发,对Json了解不多,最近转做BS后,才接触到了...
  • xymaco
  • xymaco
  • 2014年09月05日 19:13
  • 9824

c#常用的Datable转换为json,以及json转换为DataTable操作方法

#region DataTable 转换为Json字符串实例方法 /// /// GetClassTypeJosn 的摘要说明 /// public class GetClassType...

C#的Json操作类,支持数组,DataTable,DataReader等转Json

 using System; using System.Data; using System.Text; using System.Collections.Generic; using ...

C#的Json操作类,支持数组,DataTable,DataReader等转Json

using System; using System.Data; using System.Text; using System.Collections.Generic; using Syst...

自用的基于Emit的C#下DataTable转实体类方法

自用的基于Emit的C#下DataTable转实体类方法之前一直在做WebForm的开发,数据绑定时直接DataTable绑定Gridview很方便,但是最近开始往MVC转,数据列表的传递和页面展示基...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#DataTable、对象数据转Json的方法
举报原因:
原因补充:

(最多只允许输入30个字)