JSON应该是更快的,因为它是 JS Object
Notation,这意味着它可以被Javascript本地识别。在PHP的GET方面,我经常会这样做:
<script type="text/javascript"> var data = <?php json_enpre($data)?>;</script>
另外…您真的必须在“生成”
JSON中添加什么“额外的精力”?当然不能说您将手动构建JSON字符串吗?几乎每种现代的服务器端语言都具有将本机变量转换为JSON字符串的库。例如,PHP的核心
json_enpre函数将如下转换关联数组:
$data = array('test'=>'val', 'foo'=>'bar');进入
{"test": "val", "foo": "bar"}这只是一个Javascript对象(因为JS中没有关联数组(严格来说))。



