嵌套的json读取
Nested json reading
我在读取以下json时遇到问题。
{
"Message":"The request is invalid.",
"ModelState":{
"model.ConfirmPassword":["The password and confirmation password do not match.","The password and confirmation password do not match."]
}
}
我正在尝试以下(结果不是空的,并且具有所有neded值)
function(result)
{
var test=result.responseText;
var test1=test.Message;
var test2=test[0];
var test3=test["Message"];
}
第一个测试有所有json文本,但我只需要Message和稍后的其他文本请帮忙,因为我不知道我在阅读消息信息时犯了什么错误
您需要使用JSON.parse()
将JSON数据转换为对象,然后才能在代码中访问它。所以这样的东西会起作用:
function(result)
{
var test=JSON.parse(result.responseText);
var test1=test.Message;
// Or you could use
var test2=test["Message"];
}
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 正在读取JSON,数据未显示
- 使用jquery读取Json数据
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- 使用Angular读取JSON
- 修改d3.js圆环图以读取json数组
- 读取 json 文件 Javascriot 后返回一个数组
- 使用Javascript和PHP读取JSon字符串
- 无法通过rest api读取json变量
- 从d3.js中的文件读取json数据不起作用
- Uncaught SyntaxError:尝试读取json数据时出现意外数字
- 以javascript中的字符串形式从服务器读取json文件
- 使用angularjs中的JSONObject读取json
- 单击按钮时使用JS读取JSON文件
- 如果没有JavaScript中的jQuery,我如何读取.json文件
- javascript在读取JSON文件后无法迭代数组
- 使用 Javascript 读取 JSON 对象(错误)
- JQuery 如何读取 JSON 缓存
- 从 PHP 读取 json 响应并推送到 javascript 多维数组中
- 当我不知道密钥的名称时,如何读取 JSON 对象