当前位置: 首页 > news >正文

json化 datatable

/// <summary>
/// 将DataSet中数据,json化
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public string ListToJsonString(DataTable source)
{
StringBuilder result = new StringBuilder();
string fengefu0 = "";
foreach (DataRow row in source.Rows)
{
result.Append(fengefu0 + "{");
fengefu0 = ",";
string fengefu = "";
foreach (DataColumn col in source.Columns)
{
result.Append(fengefu + "\"" + col.ColumnName + "\":" + "\"" + row[col].ToString().Trim() + "\"");
fengefu = ",";
}
result.Append("}");
}

result.Insert(0, "[");
result.Append("]");

return result.ToString();
}

转载于:https://www.cnblogs.com/zhang-wenbin/p/5891687.html

相关文章:

  • 乐视云视频 接口开发 结合百度编辑器
  • css 布局
  • code异常处理
  • 直线方程公式
  • python中的tab补全功能添加
  • 一个失败团队的养成
  • 利用CSS3 clip-path裁剪各种图形。
  • [BZOJ4016][FJOI2014]最短路径树问题
  • 计数问题
  • 排序算法总结第二弹----冒泡排序---javascript描述
  • Codeforces710C【数学】
  • 【20160924】GOCVHelper 图像处理部分(2)
  • bash的工作特性及其使用方法
  • ajax执行时提示
  • PHP简单漂亮的分页类
  • 分享的文章《人生如棋》
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 230. Kth Smallest Element in a BST
  • CentOS 7 防火墙操作
  • Debian下无root权限使用Python访问Oracle
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • Git 使用集
  • Git初体验
  • Java 23种设计模式 之单例模式 7种实现方式
  • javascript数组去重/查找/插入/删除
  • React中的“虫洞”——Context
  • Vue UI框架库开发介绍
  • vue-cli在webpack的配置文件探究
  • yii2权限控制rbac之rule详细讲解
  • 第2章 网络文档
  • 关于springcloud Gateway中的限流
  • 聚簇索引和非聚簇索引
  • 前端攻城师
  • 使用agvtool更改app version/build
  • 硬币翻转问题,区间操作
  • 优化 Vue 项目编译文件大小
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​flutter 代码混淆
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #etcd#安装时出错
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (二十三)Flask之高频面试点
  • (二十四)Flask之flask-session组件
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (一)appium-desktop定位元素原理
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • .NET CORE Aws S3 使用
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • 。Net下Windows服务程序开发疑惑
  • /proc/stat文件详解(翻译)