Asp.net中Json数据的转化,读取与应用
②值的有序列表 在大部分语言中,它被理解为数组。
{ "employees": [
{ "firstName": "Brett", "lastName":"McLaughlin"},
{ "firstName": "Jason", "lastName":"Hunter" },
{ "firstName": "Elliotte", "lastName":"Harold" }
] }
asp.net使用json数据流程是什么呢?
1 aspx传值至cs
2 cs中处理aspx传来的值,一番处理之后,处理成json格式的值
3 传回aspx。aspx中可以通过拿到的处理后的数据。通过键值对的形式拿到值。
例一:
public class JsonHandler : IHttpHandler
{
public void Proce***equest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string data = "[{name:\"Tom\",age:\"26\"},{name:\"Jim\",age:\"27\"}]";
context.Response.Write(data);
}
{
get
{
return false;
}
}
}
<title></title>
$(function() {
$.getJSON(
"JsonHandler.ashx",
function(data) {
$.each(data, function(i) {
$("#cat-list").append("<li>name:" + data[i].name
});
});
});
</script>
<body>
<form id="form1" runat="server">
<div>
<ul id="cat-list"></ul>
</div>
</form>
</body>
例二:
aspx
$.getJson("Ajax/Test.aspx",{ID:1}, function(data){
$.each(data,function(i){
data[i]...........
})
} )
Test.cs
public partial class GetPoints : System.Web.UI.Page
{
List<Student> list = GetList(id);
JavaScriptSerializer jss = new JavaScriptSerializer();
Response.Write(jss.Serialize(list));
Response.End();
}
我们看到JavaScriptSerializer 这个对象的Serialize这个方法,这个方法是做什么用的呢?
Model.Student本身有name等字段,Serialize这个方法方法处理将数据对象处理成json格式的数据,其中
type:"GET",
dataType:"json",
data:{id:json[i].ID},
async:false,
}
});
转载于:https://blog.51cto.com/woshixy/949609
Asp.net中Json数据的转化,读取与应用相关推荐
- android libbfaac.so,Android中Json数据读取与创建
一: Json的特性和在数据交互中的地位就不用说了,直接看案例. 首先在android studio中创建assets文件目录,用于存放Json数据文件,android studio 1.3 默认项 ...
- ASP.NET中JSON的序列化和反序列化
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式.在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍 ...
- IOS中JSON数据的解析
IOS中JSON数据解析 官方为我们提供的解析JSON数据的类是NSJSONSerialization,首先我们先来看下这个类的几个方法: + (BOOL)isValidJSONObject:(id) ...
- 一起谈.NET技术,ASP.NET 中JSON 的序列化和反序列化
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式.在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍 ...
- ASP.NET中XML数据的处理
SqlDataSource和ObjectDataSource控件都是平面表格式的数据源控件,操作也相对简单,在这里我就不细说了. ASP.NET中XML数据是怎样的处理呢?下面就详细讲解. 在这里我主 ...
- js html 处理json数据,JS中Json数据的处理和解析JSON数据的方法详解
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...
- 【Proteus仿真】在AT24C04的连续地址中写入数据并循环读取
[Proteus仿真]在AT24C04的连续地址中写入数据并循环读取 Proteus仿真 实验说明 在AT24C04的地址0-9中分别写入数据,然后在while循环里面循环从AT24C04的地址0-9 ...
- 表格中json数据展示
表格中json数据展示 表格中有的列后端返回的是json格式,可以用 el-popover 来展示 <template slot-scope="scope"><e ...
- jquery中json数据转换为字典
首先在前台页面中的json数据为 var recipe = {};recipe["name"] = $("#name").val();recipe[" ...
最新文章
- halcon区域腐蚀膨胀算子_OpenCV 图像处理之膨胀与腐蚀
- C五:typedef, define
- atitit.表单验证 的dsl 本质跟 easyui ligerui比较
- 8分钟学会Consul集群搭建及微服务概念
- 32muduo_net库源码分析(八)
- Android视频点播-边播边缓存-方案
- python tkinter计算器实例_python库的tkinter带你进入GUI世界(计算器简单功能)
- 概率论:集合、假设检验、分布、矩阵、估计
- int与byte之间的相互转化
- shopee虾皮面试题汇总-C++后端
- 笔记本电脑ip服务器未运行怎么办,如何解决控制台打开(Pubwin)提示“服务器未启动或服务器IP地址已更改”的问题...
- 水果店圈子:水果店开业宣传文字怎么发,水果店准备开业怎么发朋友圈
- 从0开始学习开发微信小程序(熟悉微信开发者工具页面,简单修改、添加一些内容)
- ORACLE错误代码对照表
- CCD CMOS传感器基本工作原理
- 重视“中心+网格化+信息化”建设,推进城市平稳发展
- 怎样学好中医,非常值的一读
- 连接正常(或者能上QQ)但是上不了网
- 图像处理中的距离含义
- 原创超简单代码(1.24.10)