ASP.NET中Json的处理
来源:互联网 发布:诲汝知之乎悔的读音 编辑:程序博客网 时间:2024/05/16 11:38
要使用.NET自带的JSON处理工具需要引用下面的命名空间:
using System.Web.Script.Serialization;
1.编码
myConfig mc = new myConfig(); mc.config = "测试"; mc.info = "还不错"; JavaScriptSerializer json = new JavaScriptSerializer(); object result = json.Serialize(mc); Response.Write(result);
2.解码
// 自定义类 下面会用到 public class myConfig { public string config { get; set; } public string info { get; set; } }
1>. 简单的解码
string str = "{config:'最新发动机',info:'我觉得是最好的'}"; JavaScriptSerializer json = new JavaScriptSerializer(); myConfig mc = json.Deserialize<myConfig>(str); Response.Write(mc.config + "--" + mc.info);
2>. 复杂的解码
string str = "[{config:'发动机',info:'最好的'},{config:'排量',info:'2.5cc'}]"; JavaScriptSerializer json = new JavaScriptSerializer(); // List<myConfig> result = (List<myConfig>)json.Deserialize<List<myConfig>>(str); // 功能同上 List<myConfig> result = (List<myConfig>)json.Deserialize(str, typeof(List<myConfig>)); foreach (var item in result) { Response.Write(item.config + "--" + item.info + "<br/>"); }
0 0
- ASP.NET中Json的处理
- 微软ASP.NET AJAX中日期类型的JSON处理
- 微信小程序接受asp.net 返回的json值处理
- ASP.Net中对时间的处理
- ASP.Net中对时间的处理
- ASP.NET中处理“未处理的异常”
- ASP.NET 中对于异常的处理
- asp.net中cookie的处理
- ASP.NET中背景音乐的处理
- ASP.Net中图片的快速处理
- ASP.NET MVC2中返回Json异常的解决办法
- Asp.net中Json数据的转化,读取与应用
- Asp.net中Json数据的转化,读取与应用
- ASP.NET MVC2中返回Json异常的解决办法
- ASP.NET中XML转JSON的方法
- asp.net处理Json数据时单引号与特殊字符串的处理
- 在ASP.NET MVC中json的应用(即JsonResult)(asp.net mvc 后台返回json数据方式 )
- 在ASP.NET中使用JSON
- mqf_CentOS 6.8_Linux安装
- Numpy 中 dtype 支持的数字类型
- 计算机视觉与图像:八大热点公司以及九大应用场景
- 【Android Studio】 AS 使用记录02(AS 导出*.Jar包)
- Archive Data DSO Demo 2
- ASP.NET中Json的处理
- 面向对象
- git上传text文件到github
- openWRT源码下载与配置编译
- POJ NOI0105-35 求出e的值【数列求和】(Bailian2709)
- Android笔记(一 Looper)
- WebService的使用
- progressBar两种实现方式Handler 和AsyncTask
- httpd.conf文件中找不到Deny from all这句,怎么配置多站点