“Buat objek JSON dengan beberapa array” Kode Jawaban

json dengan banyak objek

{
    "cars": {
        "Nissan": [
            {"model":"Sentra", "doors":4},
            {"model":"Maxima", "doors":4},
            {"model":"Skyline", "doors":2}
        ],
        "Ford": [
            {"model":"Taurus", "doors":4},
            {"model":"Escort", "doors":4}
        ]
    }
}
Friendly Fowl

json dengan banyak objek

{
    "cars": {
        "Nissan": {
            "Sentra": {"doors":4, "transmission":"automatic"},
            "Maxima": {"doors":4, "transmission":"automatic"}
        },
        "Ford": {
            "Taurus": {"doors":4, "transmission":"automatic"},
            "Escort": {"doors":4, "transmission":"automatic"}
        }
    }
}

data.cars['Nissan']['Sentra'].doors   // 4
data.cars['Nissan']['Maxima'].doors   // 4
data.cars['Nissan']['Maxima'].transmission   // automatic

for (var make in data.cars) {
    for (var model in data.cars[make]) {
        var doors = data.cars[make][model].doors;
        alert(make + ', ' + model + ', ' + doors);
    }
}
Friendly Fowl

Buat objek JSON dengan beberapa array

var cd CustomerDeatils
	json.Unmarshal([]byte(data[0][3]), &cd)

	var od OderDeatils
	json.Unmarshal([]byte(data[0][4]), &od)
Naughty Narwhal

json dengan banyak objek

data.cars['Nissan'][0].model   // Sentra
data.cars['Nissan'][1].model   // Maxima
data.cars['Nissan'][2].doors   // 2

for (var make in data.cars) {
    for (var i = 0; i < data.cars[make].length; i++) {
        var model = data.cars[make][i].model;
        var doors = data.cars[make][i].doors;
        alert(make + ', ' + model + ', ' + doors);
    }
}
Friendly Fowl

Jawaban yang mirip dengan “Buat objek JSON dengan beberapa array”

Pertanyaan yang mirip dengan “Buat objek JSON dengan beberapa array”

Lebih banyak jawaban terkait untuk “Buat objek JSON dengan beberapa array” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya