js中json对象的解析方式在不同浏览器存在不兼容的现象,解决办法可通过Jquery方法,其他方法有待查找。
比如json格式为{"error":"xxx"}
js中解析json对象后,访问该对象可通过for in这个方式。格式:for(var i in jsonobj) alert(jsonobj[i]);输出i对应的值,如果直接alert i,则输出i的值为error。
Json中的中文必须为utf8的编码格式,这样才能正常使用,否则不可用,在php中使用json_encode操作数组的时候,需要将里面的中文转码为utf8。
转载于:https://blog.51cto.com/wangbei/1049764