
#include
by jd808 - C/C++ - 2009-08-16 21:08:05 阅读(3970) 回复(2)
解json格式 $json = '{"foo-bar": 12345}'; $obj = json_decode($json); print $obj->{'foo-bar'}; // 12345 生成json格式 $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); //输出结果 {"a":1,"b":2,"c":3,"d":4,"e":5} 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1184/showart_1834074.html
jQuery 是个很不错的ajax框架,小巧实用。异步请求和json的处理都非常方便 当客户端需要异步请求服务端的数据,服务端返回的数据量又比较大,这时可以实用json封装服务端发送来的数据,传到客户端后在有jquery作处理。 看下面一个简单的例子 做一个index.jsp /** * ajax */ function dd() { var query = jQuery("#nn").val(); $.getjson("uu.jsp", { query: query }, function callback(data){ ...
1、Client端通过JavaScript获取页面元素值,并由xmlHttp将参数及其值发送到服务器: (以下代码中尖括号内的内容需要做具体替换) var xmlHttp; function doSend(){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); var requestURL="cgi-bin/xxx.cgi"; xmlHttp.open("POST",requestURL,true);//异步方式 xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-ur...
RT.. 不知有没有兄弟这样做过, 我测试时PHP返回json格式的数据想结javascript调用发现不能成功(输出来返回的数据格式是正确的). 不知道是什么原因..? 谢谢.
我把php用json_encode之后的数据保存到memcahce中,然后用c取出来,打印出来发现不是字符串,而是乱码,按说json数据应该是一个字符串才对,不知道json_encode做了什么事情把字符串变成了乱码,如果用c来解析的话要怎么来处理?
原文转自: http://www.richweb.cn/showthread.php?t=5 json(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。json采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, Javascript, Perl, Python,php等)。这些特性使json成为理想...
原文转自: http://www.richweb.cn/showthread.php?t=5 json(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。json采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, Javascript, Perl, Python,php等)。这些特性使json成为理想...
Rita's Camp的博客转过来的 那么json和Ajax是怎么关联上的呢? 先看看json的名字 - JavaScript Object Notation。它是数据的描述形式或者规范。它和xml是站在同一个概念层次的。 比如表示一个人 xml说,我们需要这样 ... data111 json说,我们这样来表达... {name:"data1",age:"11"} 也许你会说,都一样啊。有什么区别么,换汤不换药。 对我们人类来说,的确没什么区别。但是对于javascript同胞来说就不一样了。 麻烦的dom解析...