javascript - 如何使用 JS 从 JSON 中提取数据
问题描述
{ "errors":
[
{ "value":"k@d.c",
"msg":"Email is not valid",
"param":"email",
"location":"body"
}
]
}
我想从这个 json 对象中提取味精。我该怎么做呢?
解决方案
const jsonContent = `{"errors":[{"value":"k@d.c","msg":"Email is not valid","param":"email","location":"body"}]}`;
const jsObject = JSON.parse(jsonContent);
const errorMessage = jsObject.errors[0].msg;
这将导致:
{
"errors":[
{
"value":"k@d.c",
"msg":"Email is not valid",
"param":"email",
"location":"body"
}
]
}
[更新] 抱歉,没有看到您只要求 msg 属性。编辑了我的代码。
推荐阅读
- javascript - Vue js中导入axios方法的正确语法
- c# - .NET - 正确部署和发布
- node.js - 在节点服务器 Typescript 文件中使用 Firebase
- javascript - DIY - 使用 Javascript 为移动设备捏合缩放
- mysql - 使用 GROUP BY 的 SQL JOIN 语句
- api - BigCommerce 创建货件 - 无响应
- javascript - 更新我的对象时遇到问题
- php - 不重定向到参考页面
- scala - 创建 ensime 配置时忽略项目
- android - 如何将 listView.onSaveInstanceState 存储到 SharedPreferences 中?