解决方案 »
- 什么是shtml,怎样生成shtml页面
- 动态建表的苦恼,求助!!!
- javascript变量作用域的问题(困惑)
- jquery输出checkbox,但无法获得checkbox的点击事件
- 在IE中,如何使用JS删除DOM对象的属性?
- 【请教】给img元素添加error属性的问题。thumbImg.setAttribute("onerror",error)
- 如何高效生成大批量的有规律的的DIV、input等页面元素
- document.write在表格中用输入信息,为何老是打开一个新页面??!!
- 请问一个高手级的小问题
- onclick,this的值应该怎样定义
- 帮忙解决一个JS函数执行小问题
- highcharts怎么设置默认数据,求解
改成数组呢
按如下方式读取:
//解析
var Obj = JSON.parse(jsonstr);
alert(Obj[0].person.length);
alert(Obj[0].person[0].name)
就行了
请问为什么识别不了js定义的json字符串呢?
<script type="text/javascript" src="http://www.coding123.net/rardownload/20130106/20130106170832648.js"></script>
<script language="javascript" type="text/javascript">
window.onload = function () {
var jsonString = '{"person":[{"name":"nihao","method":"newURI","regex":"^http://.*"},{"name":"jscat","method":"deleteURI","regex":"^delete.*"}]}';
var Obj = JSON.parse(jsonString);
alert(Obj.person.length);
alert(Obj.person[0].name);
}
</script>
http://www.suchso.com/UIweb/json2-js-stringify-parse-serializable-deserialize.html