[转载]json的使用 前后台统一以对象的方式编程
2011-12-22 17:59
344 查看
json的使用 前后台统一以对象的方式编程
前台插件的介绍
jquery.json 插件{jQuery插件}主要方法:
$.toJSON(json对象): 将json对象转化为字符串
$.evalJSON(str): 将字符串转化为json对象
插件下载: jquery.json-2.3.min.js
后台工具的介绍
json.net主要方法:
将对象转为json字符串:
?
?
前台json的读取
方式jQuery:jQuery.getJSON(url, [data], [callback]) 返回值:XMLHttpRequest
参数[b]urlString[/b]
发送请求地址。
[b]data (可选)Map[/b]
待发送 Key/value 参数。
[b]callback (可选)Function[/b]
载入成功时回调函数。
示例:
1. 两个参数
?
?
$.toJSON: 是 jquery.json 插件提供的方法, 将json对象转换为字符串
后台json的处理:
需要用到 Json.net用户类:
?
?
?
整项目简单示例:
1. 主页面
?点击"获取Json” 从Json.aspx 获取User对象
点击”修改”将第一行修改后的对象 传到SetJson.aspx中, 然后恢复对象接着返回恢复的对象 在页面第二行数据中显示
2. Json.aspx
?3. SetJson.aspx
?相关文章推荐
- json的使用 前后台统一以对象的方式编程
- json的使用 前后台统一以对象的方式编程 (转)
- Ajax使用JSON将对象、集合传递给后台的方式(用于同时对多个对象进行修改)
- java对象和json数据转换实现方式3-使用jackson实现
- java对象和json数据转换实现方式3-使用jackson实现
- 前台JSON后台接收的时候,转变为对象的要求@resquestBody的使用
- [转载] C#异步编程模型1--使用 IAsyncResult 对象的异步设计模式
- JSON-lib 使用过程中将一个很长的字符串 转换成 json 对象时 ,耗时太久的解决方式。
- window.open() POST 方式提交json数据,以及后台的json序列化为对象
- 【转载】json对象的使用
- Ajax使用方法,经典Ajax封装,可接收解析后台传回的json对象和json数组
- 【原】使用Json作为Python和C#混合编程时对象转换的中间文件
- eval解析JSON中的注意点 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval
- springMvc-对servletApi的支持以及把后台对象以json方式传到前台
- jquery与后台交互,传递json对象的使用方法
- 后台对象,使用google json组件用json格式返回给前端的问题
- 传统Socket编程传递POJO(使用JSON的方式)
- 关于使用jquery与后台交互,传递json对象的使用方法
- java对象和json数据转换实现方式1-使用json-lib实现
- springMvc 前端用json的方式向后台传递对象数组