如何通过Javascript解析多维JSON数据 [英] How to parse multi dimensional JSON data through Javascript

查看:71
本文介绍了如何通过Javascript解析多维JSON数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何解析这种类型的json数据,获取结果以获取单个值,如zipcode,state等。

How could i parse this type of json data, getting in "results" to fetch single values like zipcode, state etc

{
    "row": [
        {
        "id": "5",
        "name": "test",
        "email": "test@test.com",
        "street": "mystreet",
        "city": "mycity",
        "state": "mystate",
        "zipcode": "123456",
        "myimage": "image.gif"}
    ]
}​


推荐答案

首先,您需要使用 JSON.parse

var myJson = JSON.parse(the_raw_data_string);

它最终变成这样的对象:

it ends up into an object like this:

var myJson = {
    "row": [
        {
        "id": "5",
        "name": "test",
        "email": "test@test.com",
        "street": "mystreet",
        "city": "mycity",
        "state": "mystate",
        "zipcode": "123456",
        "myimage": "image.gif"}
    ]
}​

访问项目:

myJson.row[0].id
myJson.row[0].name
myJson.row[0].street
//and so on...

这篇关于如何通过Javascript解析多维JSON数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆