标准的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;

   }

最新文章

  1. 加快ArcGIS Server创建缓存速度,CachingTools的实例数
  2. 第十五章:Android 调用WebService(.net平台)
  3. Mac 下安装mitmproxy
  4. 优秀的目录文档内容查找,替换工具,可以飞快的帮助你查询大IIS日志哟。
  5. LR11安装注意事项
  6. 条件随机场CRF(一)从随机场到线性链条件随机场
  7. python基础——面向对象的程序设计
  8. scrapy 命令行基本用法
  9. spring事务的7种传播行为
  10. ASP.NET MVC计划任务实现方法(定时执行某个功能)
  11. 重写父类、多线程、多进程、logging模块
  12. Python中的元类
  13. iTunes空间不足无法备份iphone的问题
  14. 设置pip代理
  15. HTML方法
  16. BusyBox rcS&amp;fstab配置
  17. 【开源】检查更新程序 CheckUpdate.Net 的实现
  18. 安卓5.0宣告了ARM平台全面进入64位时代
  19. 简单说明什么是递归?什么情况会使用?并使用java实现一个简单的递归程序。
  20. WEB网页专业词汇 汇总

热门文章

  1. Custom template tags and filters
  2. python调用Moxa PCOMM Lite通过串口Ymodem协议发送文件
  3. [日语歌词] If
  4. 使用EF6.0出现:CS0029 无法将类型“System.Data.Entity.Core.Objects.ObjectContext”隐式转换为“System.Data.Objects.ObjectContext”错误
  5. Js处理数据——前端分页工具
  6. 解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled
  7. NCPC 2012 Cookie Selection
  8. SEO 网站URL优化
  9. RTP
  10. Spark快速数据处理