ChinaUnix.net
相关文章推荐:

json支持中文吗

大家都只知道官方自带的json扩展是不支持编解码的,需要转换成UTF8格式才能正常编解码。 比较麻烦。 我在官方json扩展上,修改了一下。使其支持的编解码。这样就更方便了,就更具有效率了。因为不用Iconv转码了。 使用方法和官方的一样。只是函数名为 json_encode_plus() json_decode_plus() PHP高级研究群( 62116204) PHP开源、负载、高级研究群。请不要提初级的问题。新手就不用来了

by 七夜 - PHP - 2013-02-17 15:56:14 阅读(6876) 回复(10)

相关讨论

- PHP自带的 json_encode ,只支持UTF-8的, gbk编码下会空白。并且该函数php5.2以上才有 - pear里的 Services_json 对php版本没有要求,但是也不支持gbk编码的。 gbk编码下,虽然不空白,但js输出空白。 ===== 解决方案 ===== 仔细读了Services_json 的代码,发现把字符转码为十六进制,发现完全没有必要。其实遇到直接显示就好了。 如: {”id”:2,”name”:”我靠靠”} 动手改丫的Services_json 的...

by kinganeng - php文档中心 - 2009-04-20 16:40:16 阅读(871) 回复(0)

我的js函数通过ajax异步获取cgi的输出,然后用json解析展示,但是发现cgi的输出有时,json解析失败,cgi是用C++写的,请大家指点一下,不胜感激

by denghr - Web开发 - 2007-08-03 10:40:23 阅读(4770) 回复(1)

package com.aherp.framework.util; import java.lang.reflect.Array; import java.lang.reflect.Method; import java.util.Collection; import java.util.Iterator; import java.util.Map; import org.json.jsonArray; import org.json.jsonException; import org.json.jsonObject; import org.json.jsonString; /** *//** * json工具类,反射的方式转换整个对象 * @author Jim Wu * */ public class jsonUtil ...{ pr...

by wangyan_230 - Java文档中心 - 2008-09-01 09:53:34 阅读(849) 回复(0)

package com.aherp.framework.util; import java.lang.reflect.Array; import java.lang.reflect.Method; import java.util.Collection; import java.util.Iterator; import java.util.Map; import org.json.jsonArray; import org.json.jsonException; import org.json.jsonObject; import org.json.jsonString; /** *//** * json工具类,反射的方式转换整个对象 * @author Jim Wu * */ public class jsonUtil ...{ pr...

by wangyan_230 - Java文档中心 - 2008-09-01 09:53:21 阅读(1288) 回复(0)

php5.2新增的json功能是非常受欢迎的,但是经过测试发现, json_encode对的处理是有问题的, 1.不能处理GB编码,所有的GB编码都会替换成空字符. 2.utf8编码的被编码成unicode编码,相当于javascript的escape函数处理的结果. 为了能正确使用json,首先我们就应该在编码上采用utf8编码,然后再对json_encode的返回结果稍加处理就可以得到正确的结果了。 我写了一个简单的类,将这两个函数包装了一下, class json{ ...

by tiger_big - php文档中心 - 2008-05-15 13:07:03 阅读(2173) 回复(0)

Rita's Camp的博客转过来的 那么json和Ajax是怎么关联上的呢? 先看看json的名字 - JavaScript Object Notation。它是数据的描述形式或者规范。它和xml是站在同一个概念层次的。 比如表示一个人 xml说,我们需要这样 ... data111 json说,我们这样来表达... {name:"data1",age:"11"} 也许你会说,都一样啊。有什么区别么,换汤不换药。 对我们人类来说,的确没什么区别。但是对于javascript同胞来说就不一样了。 麻烦的dom解析...

by daizhe - Java文档中心 - 2007-06-22 22:59:53 阅读(485) 回复(0)

json是语言的一个核心特征,它提供了一种创建数组的对象图(object graph)的简单机制。为了了解json,需要知道哦Javascript数组是如何工作的。我们首先来讨论一些关于他们的基础知识。 Javascript有一个内建的Array类,可以实用new 关键字初始化: myLibrary.books=new Array(); 数组有按照数字来分配的值,非常像传统的C或JAVA数组: myLibrary.book[4] =somePredefinedBook; 数组也可以实用一个键值关联,像是JAVA的Map,实际上可...

by qbq - Java文档中心 - 2008-11-26 15:10:47 阅读(719) 回复(0)

由 PHPChina 原创,如需转载,请注明出处 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成为理想的数据交...

by 剑心通明 - php文档中心 - 2008-05-15 09:02:18 阅读(487) 回复(0)

由 PHPChina 原创,如需转载,请注明出处 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成为理想的数据交...

by 剑心通明 - php文档中心 - 2008-04-13 19:56:59 阅读(398) 回复(0)

#include #include #include #include #include <json/json.h> int main(int argc, char **argv) {     struct json_object *new_obj;     char str[300]="{ \"glossary\": {\"GlossDiv\": { \"title\": \"S\"},\"tty\":[ 10, 20, \"nice\" ]} }";     new_obj = json_tokener_parse(str);     ...

by jd808 - C/C++ - 2009-08-16 21:08:05 阅读(3970) 回复(2)