如何拿到{"code":200,"message":"成功","data":"/home/zy/projectImg/2023/8/c9QODZmQDseSe3efd43735e90deae3086b56f2ae91bf.png"}中的data
时间: 2023-08-27 19:06:23 浏览: 162
要获取JSON字符串中的 `data` 值,你需要先将其解析为 JavaScript 对象,然后使用点号或方括号语法来访问 `data` 属性的值。
你可以使用 `.parse` 方法将 JSON 字符串解析为 JavaScript 对象,然后使用点号或方括号语法来获取 `data` 的值。以下是一个示例:
```javascript
var jsonString = '{"code":200,"message":"成功","data":"/home/zy/projectImg/2023/8/c9QODZmQDseSe3efd43735e90deae3086b56f2ae91bf.png"}';
var obj = JSON.parse(jsonString);
var dataValue = obj.data;
console.log(dataValue);
// 输出: "/home/zy/projectImg/2023/8/c9QODZmQDseSe3efd43735e90deae3086b56f2ae91bf.png"
```
在上述示例中,我们首先使用 `JSON.parse` 方法将 JSON 字符串 `jsonString` 解析为 JavaScript 对象 `obj`。然后,我们使用点号语法 `obj.data` 来获取 `data` 属性的值,并将其赋给 `dataValue` 变量。最后,我们打印 `dataValue` 的值,即可获取到 `data` 的值。
请注意,在解析 JSON 之前,确保 JSON 字符串的格式正确,并且通过网络请求或其他方式获取到了正确的数据。
阅读全文