«

js如何将返回的字符串转换为json格式的数据

时间:2024-2-4 09:51     作者:韩俊     分类: Javascript


使用js+php做ajax开发的过程中经常需要进行数据格式的转换。这个过程中经常使用的字符格式一般是json格式。在服务端使用php输出json格式的字符数据通常使用的是json_encode函数,在客户端接受数据后进行转换一般有两种方法。

(1)eval方法

var result=eval(""(+data+)"");

(2)JQuery.parseJSON方法(这个是jquery里面的方法)

var result=JQuery.parseJSON(data);//或者$.parseJSON(data);

这里对json_encode做一下备注

json_encode(PHP 5 >= 5.2.0, PECL json >= 1.2.0)

string json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] )

注意:json_encode返回的是json形式的数据,但字符格式还是字符串形式的,所以在客户端需要转换。

标签: javascript

热门推荐