.NET DataTable转化为json格式
程序员文章站
2023-08-26 10:20:46
标准的json用“分隔,不用'
public static string DataSetToJson(DataTable dt)
 ...
标准的json用“分隔,不用'
public static string DataSetToJson(DataTable dt)
{ string json = string.Empty; try { if (dt==null||dt.Rows.Count == 0) { return ""; } json = "{"; json += "'table" + 1 + "':["; for (int i = 0; i < dt.Rows.Count; i++) { json += "{"; for (int j = 0; j < dt.Columns.Count; j++) { json += "'" + dt.Columns[j].ColumnName + "':'" + dt.Rows[i][j].ToString() + "'"; if (j != dt.Columns.Count - 1) { json += ","; } } json += "}"; if (i != dt.Rows.Count - 1) { json += ","; } } json += "]"; json += "}"; } catch (Exception ex) { throw new Exception(ex.Message); } return json; }
上一篇: HTML5之中国象棋,附带源码!
推荐阅读
-
js中json字符串转json对象的方法(提取json格式的数据)
-
string转jsonarray有双引号(Java把string转json格式的办法)
-
不同实体转json教程:通过Gson把json转化为不同类型的实体
-
Json.net日期格式化设置方式
-
asp.net浏览器向服务器提交json格式的数据
-
Asp.net实现无刷新调用后台实体类数据并以Json格式返回
-
.NET DataTable转化为json格式
-
目标检测VOC数据集标注XML文件转EasyDL数据集标注Json格式
-
C#实现Json转DataTable并导出Excel的方法示例
-
Asp.net中将对象转化为JSON格式的字符串