2010-10-08 4 views
1

c'est l'écran d'impression de nsmutablearray.iphone JSON Parsing .. Comment puis-je analyser ces données

cette clé 2409,2410,2412 n'est pas corrigée. ça vient dynamiquement.

{

2409 =  (
      { 
     AltSelectionPrice = "2.00"; 

    }, 
      { 
     AltSelectionPrice = "3.00"; 
    } 
); 
2410 =  (
      { 
     AltSelectionPrice = "7.00"; 
    }, 
      { 
     AltSelectionPrice = "0.00"; 
    } 
); 
2412 =  (
      { 
     AltSelectionPrice = "0.00"; 
    }, 
      { 
     AltSelectionPrice = "9.00"; 
    }, 
      { 
     AltSelectionPrice = "5.00"; 

    } 
); 

}

thnx à l'avance.

Répondre

1

Je suis actuellement sur mon ordinateur de travail qui fonctionne sous Windows, donc je ne peux pas poster de code exact. Mais ce que vous devez faire est d'obtenir le dictionnaire dans le tableau. Peut être comme suit:

NSDictionary* dict = [myMutableArray objectAtIndex:0]; 

puis itérer clés dans le dictionnaire:

for (id key in [dict keyEnumerator]) { 
    //use the key or get the object of that key using [dict objectForKey:key] 
} 

Mise à jour: Je suppose que vous obtenez ce tableau d'un analyseur de JSON!