//只能写个类来转啦....
#region DataTable 转换为Json字符串实例方法
///
/// GetClassTypeJosn 的摘要说明
///
public class GetClassTypeJosn : IHttpHandler
{
///
/// 文件名:DataTable 和Json 字符串互转
/// 版权所有:Copyright (C) Create Family Wealth liangjw
/// 创建标示:2013-08-03
///
//用法说明实例
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "application/json";
context.Response.Charset = "utf-8";
HttpRequest req = context.Request;
string method = req["method"].ToStr().ToLower();
//获取合同明细列表 DataTable 转换为Json字符串
if (method == "txtdate")
{
string json = "";
BO.MakeContractMx bll = new MakeContractMx();
DataSet ds = bll.GetDataTable();
if (ds.Tables.Count > 0)
{
json =ToJson(ds.Tables[0]);
}
context.Response.Write(json);
return;
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
#endregion
#region Json字符串转换为DataTable 实例方法
public DataTable JsonToDataTable(json)
{
DataTable dt= ToDataTable(json);
return dt;
}
#endregion
#region DataTable 转换为Json 字符串
///
/// DataTable 对象 转换为Json 字符串
///
///
///
public static string ToJson(this DataTable dt)
{
JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
javaScriptSerializer.MaxJsonLength = Int32.MaxValue; //取得最大数值
ArrayList arrayList = new ArrayList();
foreach (DataRow dataRow in dt.Rows)
{
Dictionary
foreach (DataColumn dataColumn in dt.Columns)
{
dictionary.Add(dataColumn.ColumnName, dataRow[dataColumn.ColumnName].ToStr());
}
arrayList.Add(dictionary); //ArrayList集合中添加键值
}
为什么用d3.js绘制中国地图只读取json数据
-fGeoJSON;ne_10m_populated_placesogr2ogr.json;-where;ISO_A2=;GB;ANDSCALERANK8;;places.shp
Z14-0704欧式法式新中式古典雕花电视柜餐边柜摆台玄关柜摆件珊瑚雕塑装饰镜框3d模型下载
Threejs怎么将json格式模型,转化为obj格式供max使用
obj转换成js: 不要打开Python. 下载three.js。并将utilsexportersmaya 目录下的plug-ins和scripts文件。拷贝到C:UsersAdministratorDocumentsmaya2008中,在maya插件管理界面中开启threeJsFileTranlator.py即直接在命令行运行 python co...
全部评论