无法在Javascript中解码JSON数组
有人能帮我解码这个json数组吗无法在Javascript中解码JSON数组,javascript,arrays,json,Javascript,Arrays,Json,有人能帮我解码这个json数组吗 { "msg": "[{\"emp_fname\":\"charmaine\",\"emp_lname\":\"romero\"},{\"emp_fname\":\"cara\",\"emp_lname\":\"delevigne\"}]", "count": "2" } 如果您只删除“\”字符并删除数组上的外部引号,则这是有效的JSON: { "msg": [ { "emp_fname": "charmaine",
{
"msg": "[{\"emp_fname\":\"charmaine\",\"emp_lname\":\"romero\"},{\"emp_fname\":\"cara\",\"emp_lname\":\"delevigne\"}]",
"count": "2"
}
如果您只删除“\”字符并删除数组上的外部引号,则这是有效的JSON:
{
"msg": [
{
"emp_fname": "charmaine",
"emp_lname": "romero"
},
{
"emp_fname": "cara",
"emp_lname": "delevigne"
}
],
"count": "2"
}
我建议使用lint工具调试JSON。您尝试了什么?您需要告诉我们
\“
序列是否在消息的值中“
属性表示实际的双引号,或者表示实际的反斜杠后跟实际的双引号。在前一种情况下,您只需执行JSON.parse(obj.msg)
。在后一种情况下,JSON被破坏,无法轻松解析。您是在网络选项卡中查看对象,这是有效负载,还是在控制台中查看?