Eventuali duplicati:
How to parsing JSON object in iPhone SDK (XCode) using JSON-FrameworkCome analizzare il valore di Json in iPhone?
sto lavorando in applicazione per iPhone, utilizzando il framework JSON per analizzare il valore JSON dal servizio Web, Come ottenere il valore JSON come 1221, 1278, 3456, ........... ecc. (Questo valore non è costante, cambia dinamicamente il valore automaticamente, quindi non lo sapevo) È possibile farlo?
Grazie in anticipo
risposta JSON per il vostro riferimento:
{
"1221":
{
"type": "product",
"product_id": 1221,
"intID": "1",
"name": "rer Margherita",
"des": "Tomatensauce, Käse<sup>1</sup>",
"img": "",
"isDeal": false,
"cat": {
"1": {
"price": 4,
"pos": 1,
"catname": "normal",
"extras": false
},
"2": {
"price": 5.9,
"pos": 2,
"catname": "groß",
"extras": false
}
}
},
"1278": {
"type": "product",
"product_id": 1222,
"intID": "2",
"name": "ere Zwirerebeln",
"des": "er",
"img": "",
"isDeal": false,
"cat": {
"1": {
"price": 2,
"pos": 1,
"catname": "rer",
"extras": true
},
"2": {
"price": 6.2,
"pos": 2,
"catname": "mega",
"extras": true
}
}
},
NSArray * arr = [[NSArray alloc] initWithArray: [dizionario allKeys]]; otterrai la matrice di tutte le chiavi. –
Grazie per la tua risposta – SampathKumar
quindi puoi confrontare le chiavi con la risposta e recuperare l'intero dizionario secondo la tua chiave. –