目前我正在使用eval() - 方法解析字符串并且它工作正常,但希望使用浏览器的本机JSON方法解析它。有没有很好的方法用jquery.parseJSON()或任何其他jQuery方法将字符串解析为javascript对象数组?字符串看起来像
[
{
"title": "01 Books",
"groupId": "01",
"groupName": "Books",
"key": "1",
"isFolder": true,
"expand": false,
"isLazy": true
},
{
"title": "02 Music",
"groupId": "02",
"groupName": "Music",
"key": "2",
"isFolder": true,
"expand": false,
"isLazy": true
}
]
使用Java的net.sf.json.JSONArray构建。
jquery.parseJSON()只能解析像{“Key”:“Value”,“Key”:“Value”,......}我猜的字符串?
谢谢你的帮助!答案 0 :(得分:3)
你有一个错字。它是jQuery,而不是jquery。资本化很重要。
jQuery.parseJSON()
或
$.parseJSON()
这应该将其解析为json对象。