javascript - 如何从 JSON 值中选取数据

标签 javascript json

<分区>

这是我的 JSON 数据

var data = [{
    meal_com_id: "1",
    company_name: "PeryCap",
    pic: "https://shopgo.in/upload/1545849409-1518284057-Untitled-nn1.png",
    status: "1",
    details: "sdvaebfvhjaebfber itnwiuore tg5ykrgt wiretgi34 tgi3rgtiquogtiq",
    Address:
    "B.L. Behind Dhaldighi Petrol Pump, Burdwan, B.L.Hati Rd, Khosbagan Burdwan West Bengal 713101",
    day_meal: "42",
    night_meal: "25"
}];

如何使用 javascript 从中选取特定数据

var day_meal= data.day_meal;

最佳答案

给定的数据是 JSON 的字符串化形式,因此您首先需要对其进行解析以获取实际数组,并且由于该数组有一个对象,您可以访问索引为 0 的对象,然后访问 day_meal该对象的属性:

var data = '[{"meal_com_id":"1","company_name":"PeryCap","pic":"https://shopgo.in/upload/1545849409-1518284057-Untitled-nn1.png","status":"1","details":"sdvaebfvhjaebfber itnwiuore tg5ykrgt wiretgi34 tgi3rgtiquogtiq","Address":"B.L. Behind Dhaldighi Petrol Pump, Burdwan, B.L.Hati Rd, Khosbagan Burdwan West Bengal 713101","day_meal":"42","night_meal":"25"}]';
var dayMeal = JSON.parse(data)[0].day_meal;
console.log(dayMeal);

关于javascript - 如何从 JSON 值中选取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55825301/

相关文章:

javascript - 绑定(bind) Ember 输入组件以控制每次按键时的更新

javascript - jQuery 中的汉堡菜单

json - 在 Django 的加载数据中设置外键

java - 从 ArrayNode 中删除 element.field

JSON 对象未定义 (Nodejs)

javascript - 使用 javascript 生成 GeoJson

javascript - 设置vue数据: object value

javascript - AngularJS 指令 - 传递选项对象与单独属性的优缺点?

javascript - JSON 解析问题经典 ASP

javascript - Chart.js 的新扩展语法是什么?