Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2383848
  • 博文数量: 473
  • 博客积分: 12252
  • 博客等级: 上将
  • 技术积分: 4307
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-12 10:02
文章分类

全部博文(473)

文章存档

2012年(8)

2011年(63)

2010年(73)

2009年(231)

2008年(98)

分类:

2009-12-07 14:02:50

我不得不承认:我是一个彻彻底底的JS白痴。但根据项目需要,不得不使用JSON,不管怎么说,经过一个晚上的学习,已经略有所成,记录下来。

PHP的JSON类库我使用的是,没什么特别的优点,也没什么明显的缺点,对付用足矣。

建立文件data.php

include("JSON.php");

$data = array(
    array(
'name' => mb_convert_encoding('老王', 'UTF-8', 'GBK'), 'age' => '28'),
    array(
'name' => mb_convert_encoding('小黄', 'UTF-8', 'GBK'), 'age' => '27')
);

$json = new Services_JSON();

echo
$json->encode($data);
?>

Javascript解析JSON我使用的是,直接使用Javascript的eval则有个地方要注意:

var myObject = eval('(' + myJSONtext + ')');

具体可查看下面的参考链接。




demo




参考资料:

阅读(2041) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

yu_er2011-01-11 14:31:52

直接用json_encode和json_decode不是可以达到同样的效果吗