资源描述:
《js解析json数据及取值的用法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JS解析JSON数据及取值的一些用法·时间:2012-12-20<%@pagecontentType="text/html;charset=GBK"language="java"%>
JS解析JSON数据JS解析JSON数据测试界面<
2、/h1>
//将JSON字符串转换为JSON对象的一些方法//将JSON字符串转换为JSON对象的一些用法(function(){varstr={"name":"张三","age":20};//JSON对象alert(str.name);alert(str.age);//直接取JSON对象的值//将JSON字符串转换为JSON对象varstr="{"name":"张三","age":"21"}";//JSON字符串转义不3、用系统/和dos一致用varobj=eval('('+str+')');//使用eval函数将JSON字符串转换为JSON对象alert(obj.name);alert(obj.age);varstr='{"name":"张三","age":22}';//JSON字符串varobj=(newFunction("return"+str))();//使用newFunction()形式将JSON字符串转换为JSON对象alert(obj.name);alert(obj.age);//将JSON对象转换为JSON字
4、符串//varstraa={"name":"李四","age":"20"};//JSON对象//varnewJSONtext=straa.toJSONString();//貌似没有原生方法//alert("JSON对象转换为JSON字符串:"+newJSONtext);})();//(function(){})();自动执行匿名函数