“Crear objeto JSON con múltiples matrices” Código de respuesta

json con múltiples objetos

{
    "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 con múltiples objetos

{
    "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

Crear objeto JSON con múltiples matrices

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

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

json con múltiples objetos

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

Respuestas similares a “Crear objeto JSON con múltiples matrices”

Preguntas similares a “Crear objeto JSON con múltiples matrices”

Más respuestas relacionadas con “Crear objeto JSON con múltiples matrices” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código