JSON一般在什麽情況下用了,在我的理解來說一般是在AJAX囘調函數時需要對頁面的操作。比如通過發送請求從數據庫獲取信息保存,然後顯示在頁面上,但頁面不刷新。如果數據從後來返回的AJAX數據自定義格式,這樣在JS中解析也不是一件很容易的的,如果按照JSON的格式,這樣在JS中解析就方便多了(如果有其他好的辦法達到不刷新頁面,同時更改或添加大量的數據,請大家不捨賜教)。
一般在數據庫獲取的信息時一個MAP對象,或者是一個MAP集合。把MAP的數據打印出來一般為{TT=xx,SS=xx}要想轉換為JOSN格式就很方便了,只需要相應的替換就成了,下麵寫個簡單的JSON實例供大家參考
<script type="text/javascript">
function test(){
var str="json:[{STATE:'1', CONTENT:'testdsgsfdh',LASTTIME:'12:23'},{STATE:'2',CONTENT:'test11',LASTTIME:'12:234'}]"
var obj=eval(str);
alert(obj[0].STATE) //結果為1
}
</script>
<body>
<input name="" type="button" value="test" onclick="test()"/>
</body>
分享到:
相关推荐
json实例json实例json实例json实例json实例json实例json实例json实例
在.NET中使用AJAX技术来做服务器端和客户端交互,用JSON做为在异步应用程序中发送和接收信息的数据格式。
简单JSON实例 首先我们创建一个叫做User的简单对象。代码如下: User.java public class User{ private Integer userId; private String userName; private String password;
java反射实现javabean转json实例代码.docx
json实例练习题11111json实例练习题11111json实例练习题11111json实例练习题11111json实例练习题11111
一个简单的json使用实例
java操作json实例
json 实例
C++ JSON实例,采用VS2010编译,介绍JSON的基本用法。
IOS开发 json实例,实习调用第三方api,适合初学者
as3读取json实例 actionscript3.0 下载即可使用
关于Ajax的学习,通过对本例的学习,会发现ajax对json的引用,对ajax的机制也有很大的帮助
AjaxJson 实例 讲解 最基本的用法 给初学者 有很大帮助 这是 本人老师的实例 呵呵
一个简单的json实例,让你轻松掌握json框架
JSON实例教程API.以及jar包,通过简单介绍可以写出满足功能的实例代码啦
delphi 使用superobject库解析和生成json实例
基于Maven搭建的springMVC+JSON实例,运行起来后在首页可见到访问地址.
这是一个基于SSH框架的JSON实例 对JSON应用不太了解的朋友来说 这是好东西 在此分享一下
简单的json实例,包括服务端和客户端,适用于json初学者