Ich habe einen JSON und ich will seinen Knoten unter einem Knoten erhalten, aber net bekommen, wie es cani bekommen: Hier ist die JSON:Wie bekomme ich Knoten von Json mit jquery?
{
"price": {
"VPO": 125,
"MSRP": 129.99,
"ONSALE": 99.97,
"a_bucks": 3.75
},
"short_info": {
"product_name": "MARMOT PRECIP JACKET",
"category": "WOMEN'S",
"weight": {
"lbs": 0.6,
"kg": 0.27
},
"SKU": "KNXSU921",
"part_info": "#46200",
"rating": 4,
"out_of_stock": false
},
"product_variants": {
"XS": {
"Arctic Navy": {
"InStock": true,
"Colorcode": "HMN",
"InStore": {
"NANAIMO": {
"value": "true",
"code": "154"
}
}
},
"Black": {
"InStock": true,
"Colorcode": "HMN",
"InStore": {
"NANAIMO": {
"value": "true",
"code": "154"
}
}
},
"Blue Sea": {
"InStock": true,
"Colorcode": "HMN",
"InStore": {
"NANAIMO": {
"value": "true",
"code": "154"
}
}
},
}
}
}
Ich möchte Elemente des (Nodes) Name unter XS bekommen, dh "Arctic Marine", "Black", "Blue Sea" usw.
ich folgenden Code verwendet haben:
$.each(dataObj.product_variants.XS, function (i, item) {
alert(item)
});
Aber nicht immer, wie kann ich die gewünschte Ausgabe zu erhalten. Bitte helfen Sie.
Vielen Dank im Voraus.
Vielleicht eine triviale Bemerkung, aber Ihr JSON-Schnipsel formatiert ist nicht gut. Hast du das schon überprüft? –
@AlbertoDeCaro, ja, ich habe nur die erforderlichen Elemente bearbeitet und eingefügt –