using System;
using
System;
System.Data;
System.Text;
System.Collections.Generic;
System.Reflection;
/// <summary>
/// 将DataTable或Ilist<>转换成JSON格式
/// </summary>
public
class
ToJson
{
ToJson()
}
//DataTable转成Json
static
string
DataTableToJson(
jsonName, DataTable dt)
StringBuilder Json =
new
StringBuilder();
Json.Append(
"{\""
+ jsonName +
"\":["
);
if
(dt.Rows.Count > 0)
for
(
int
i = 0; i < dt.Rows.Count; i++)
"{"
j = 0; j < dt.Columns.Count; j++)
"\""
+ dt.Columns[j].ColumnName.ToString() +
"\":\""
+ dt.Rows[i][j].ToString() +
(j < dt.Columns.Count - 1)
","
"}"
(i < dt.Rows.Count - 1)
"]}"
return
Json.ToString();
//List转成json
ObjectToJson<T>(
jsonName, IList<T> IL)
(IL.Count > 0)
i = 0; i < IL.Count; i++)
T obj = Activator.CreateInstance<T>();
Type type = obj.GetType();
PropertyInfo[] pis = type.GetProperties();
j = 0; j < pis.Length; j++)
+ pis[j].Name.ToString() +
+ pis[j].GetValue(IL[i],
null
) +
(j < pis.Length - 1)
(i < IL.Count - 1)
您还没有登录,请您登录后再发表评论
datatable转换成JSON格式的方法 如果想将XML转成JSON方法也是一样的,先把XML读到datatable当中,然后再使用这个方法就行了
本文实例讲述了C#实现DataTable,List和Json转换的方法。分享给大家供大家参考,具体如下: 1. 将DataTable或Ilist<>转换成JSON格式 using System; using System.Data; using System.Text; using System....
if (row != null) { obj = Activator.CreateInstance(); foreach (DataColumn column in row.Table.Columns) { PropertyInfo prop = obj.GetType().GetProperty(column.ColumnName); ... object value = row...
c#中把DataTable、Dataset转Json数据.
将IList转换成DataTable和DateSet的类
jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换...
C#json转换类,list转json,对象转Json,对象集合转Json,DataSet转换为Json,Datatable转换为Json,DataReader转换为Json
List转换成Json 对象转换为Json DataSet转换为Json DataTable转换为Json DataReader转换为Json
DataTable转换为json
一个转换DataTable 到JSON格式数据到客户端进行解析输出的源码例子。
DataTable转成Json。在开发的过程中经常会用到json(其实json就是按照一定格式的字符串而已),刚接触json是往往不知道该如何下手。
实体类转换成 JSON 字符串,将datatable转换为json,DataTable转换实体类
List转成json public static string ListToJson(IList<T> list, string jsonName) { StringBuilder Json = new StringBuilder(); if (string.IsNullOrEmpty(jsonName)) jsonName = list[0].GetType().Name; ...
C#之Json字符串转换Hashtable,DataTable,DataSet方法和反转换方法.
本文档用于将json格式字符串装换成DataTable,是一个非常常用的功能,如果自己需要可以将它封装成一个方法来使用,拿来和大家共同分享!
Datatable和json互相转化代码代码
C#的Json操作类,支持数组,DataTable,DataReader等转Json
主要介绍了C#实现将json转换为DataTable的方法,涉及C#操作json及DataTable的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
C# json 转换成DataTable
相关推荐
datatable转换成JSON格式的方法 如果想将XML转成JSON方法也是一样的,先把XML读到datatable当中,然后再使用这个方法就行了
本文实例讲述了C#实现DataTable,List和Json转换的方法。分享给大家供大家参考,具体如下: 1. 将DataTable或Ilist<>转换成JSON格式 using System; using System.Data; using System.Text; using System....
if (row != null) { obj = Activator.CreateInstance(); foreach (DataColumn column in row.Table.Columns) { PropertyInfo prop = obj.GetType().GetProperty(column.ColumnName); ... object value = row...
c#中把DataTable、Dataset转Json数据.
将IList转换成DataTable和DateSet的类
jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换jquery ajax Datatable与json之间数据转换...
C#json转换类,list转json,对象转Json,对象集合转Json,DataSet转换为Json,Datatable转换为Json,DataReader转换为Json
List转换成Json 对象转换为Json DataSet转换为Json DataTable转换为Json DataReader转换为Json
DataTable转换为json
一个转换DataTable 到JSON格式数据到客户端进行解析输出的源码例子。
DataTable转成Json。在开发的过程中经常会用到json(其实json就是按照一定格式的字符串而已),刚接触json是往往不知道该如何下手。
实体类转换成 JSON 字符串,将datatable转换为json,DataTable转换实体类
List转成json public static string ListToJson(IList<T> list, string jsonName) { StringBuilder Json = new StringBuilder(); if (string.IsNullOrEmpty(jsonName)) jsonName = list[0].GetType().Name; ...
C#之Json字符串转换Hashtable,DataTable,DataSet方法和反转换方法.
本文档用于将json格式字符串装换成DataTable,是一个非常常用的功能,如果自己需要可以将它封装成一个方法来使用,拿来和大家共同分享!
Datatable和json互相转化代码代码
C#的Json操作类,支持数组,DataTable,DataReader等转Json
主要介绍了C#实现将json转换为DataTable的方法,涉及C#操作json及DataTable的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
C# json 转换成DataTable