【问题标题】:How to get perticular values from JSON data?如何从 JSON 数据中获取特定值?
【发布时间】:2015-12-30 05:11:57
【问题描述】:

这可能是 JSON 数据,我只想获取站点名称

var mydata=<%- JSON.stringify(mydata)%>;

[ {"site_name":"JaiKruti","site_id":1,"site_code" :"Jaikruti",";area_name":"Bandra","customer_id"

:6,"customer_name":"CSS","site_pincode"

:"400005","site_latitude":"","site_longitude"

:"","} ]

我用过 站点名称=我的数据。站点名称; 但它显示未定义

【问题讨论】:

  • 你必须解析它而不是字符串化来获取属性
  • JSON.parse(mydata) 然后访问属性
  • 如果我使用 JSON.parse(mydata) 它显示错误页面
  • 显示什么错误
  • 你在用jquery吗?那么你可以$.parseJSON(data):

标签: jquery json javascript-objects


【解决方案1】:

从对象JSON.stringify()创建一个json字符串

从 json 字符串创建对象JSON.parse()

在您的情况下,您需要使用第二个功能。

var myData = JSON.parse(myData);
console.log(myData.site_name)

【讨论】:

    猜你喜欢
    • 2023-03-22
    • 1970-01-01
    • 2019-03-30
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2017-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多