引用所对应框架的类库文件,下载地址:http://json.codeplex.com/

在一般处理程序axhx中:

引用的命名空间:

using System.IO;
using Newtonsoft.Json;

using (DB2DataContext con = new DB2DataContext())
{
List<people> pl = con.people.ToList();
JsonSerializer serializer = new JsonSerializer();
StringWriter sw = new StringWriter();
serializer.Serialize(new JsonTextWriter(sw), pl);
string result = sw.GetStringBuilder().ToString();
//context.Response.Write("{\"msg\":\"\",\"data\":\"" + result + "\"}");
context.Response.Write(result);
context.Response.End();
}

同时还要partial一个类:

在类外部:

[JsonObject(MemberSerialization.OptIn)]

每条属性之前: 

[JsonProperty]

这样才能使数据有内容,如:

[JsonObject(MemberSerialization.OptIn)]
public partial class people
{
[JsonProperty]
public string names
{
get
{
return this._name;
}
} [JsonProperty]
public string birthdays
{
get
{
return this._birthday.Value.ToString("yyyy年MM月dd日");
}
}
[JsonProperty]
public string sexs
{
get
{
return this._sex.Value ? "男" : "女";
}
}
}

最新文章

  1. try catch 与 throw拾遗
  2. Android -- 闹钟服务的使用(单次闹钟)
  3. Python_sklearn机器学习库学习笔记(三)logistic regression(逻辑回归)
  4. 关于MySql数据库设计表与查询耗时分析
  5. JavaScript中的setMonth()方法的小问题 解决:setMonth(month, 1)
  6. sql2000无法打开1433端口及解决方法
  7. Windows Message Queue--hdu1509
  8. HTML5API___Web Storage
  9. C#控制台程序使用Log4net日志组件
  10. POJ3264 (RMQのST解法)
  11. 读Ghost博客源码与自定义Ghost博客主题
  12. lamp进阶
  13. IDLE常用快捷键汇总(转)
  14. 使用idea建立逆向工程
  15. mybatis逆向工程生成example的问题
  16. apk的安装删除
  17. MySQL 占用cpu 100%
  18. k8s资料转载
  19. vue中文章的折叠于显示全部
  20. VS2013配置 OpenCV3.0【实测有效】

热门文章

  1. scrapy 资料整合
  2. robot framework学习笔记之八—解决列表或者字典中文乱码问题
  3. sublime package control失败
  4. Linux命令行测试网速speedtest.net
  5. vue2.0-router的绑定
  6. 前端知识总结--BFC
  7. SCOI2019 游记
  8. 9. Javascript学习笔记——表单处理
  9. centos 7 上安装 testlink 1.9.15/1.9.16/1.9.17/1.9.18 (mysql/php/httpd)
  10. Mac 10.12安装流量监控软件Magican