自己写的一个

    /// <summary>
/// 序列化JSON,返回string
/// </summary>
/// <param name="dt">传入DataTable</param>
/// <param name="DateFormat">关于日期的格式,支持(yyyy-MM-dd)等</param>
/// <returns></returns>
private string SerializeJson(DataTable dt, string DateFormat)
{
List<Dictionary<string, object>> list = new List<Dictionary<string, object>>();
foreach (DataRow row in dt.Rows)
{
Dictionary<string, object> dict = new Dictionary<string, object>();
foreach (DataColumn col in dt.Columns)
{
dict[col.ColumnName] = row[col];
}
list.Add(dict);
}
JavaScriptSerializer jss = new JavaScriptSerializer();
string jsonstr = jss.Serialize(list);
jsonstr = Regex.Replace(jsonstr, @"\\/Date\((\d+)\)\\/", match =>
{
DateTime adt = new DateTime(, , );
adt = adt.AddMilliseconds(long.Parse(match.Groups[].Value));
adt = adt.ToLocalTime();
return adt.ToString(DateFormat);
});
return jsonstr;
}

关于Newtonsoft.Json的使用方法

JObject obj = JObject.Parse(data);//序列化json对象
string openid = obj["openid"].ToString();

链接:https://pan.baidu.com/s/1-74xaBVn58BzBS91CSn8Lw 密码:8wo0

最新文章

  1. 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
  2. Godaddy SSL 安装及Tomcat 7配置
  3. Oracle 两个表之间更新的实现
  4. IO流05--毕向东JAVA基础教程视频学习笔记
  5. Gradle笔记——Gradle的简介与安装
  6. 查看rpm和war包内容
  7. VBS编辑字段
  8. swoole 安装
  9. SharePoint 2013 运行在IIS 应用32位错误
  10. DataReader方式 获取数据的操作
  11. 栈的应用1——超级计算器(中缀与后缀表达式)C语言
  12. oracle手动启动服务
  13. 使用SVN服务器管理源码
  14. python类库26[web2py之基本概念]
  15. SDK目录结构和adb工具及命令介绍
  16. try { var mergeFilePath = string.Format(&quot;{0}mergepdf.pdf&quot;, tempDownDir); PDFPrintHelper.MergePDFFile(pdfList, mergeFi
  17. 一篇文章让你搞懂 SSL 证书
  18. [20170825]11G备库启用DRCP连接3.txt
  19. git-03 建立分支
  20. Liferay-Activiti 企业特性功能介绍 (新版Liferay7)

热门文章

  1. GitHub上最火的SpringCloud微服务商城系统项目,附全套教程
  2. JavaScript 跨站伪造请求-CSRF
  3. Homekit_Dohome_智能插座
  4. 怎么写简历,简历才不会被丢到非洲&amp;#127757;
  5. python使用zipfile递归压缩和解压缩文件
  6. 洛谷P1308.统计单词数(字符串匹配)
  7. 国人开源了一款小而全的 Java 工具类库,厉害啊!!
  8. 调试备忘录-nRF24L01P的使用(教程 + 源码)
  9. 汇编环境搭建错误VMware Workstation 不可恢复错误: (vcpu-0) vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521
  10. [noip2002] 产生数