2011-12-09 28 views
1

我有一個的NSDictionary:的NSDictionary與多個鍵

(
    { 
     Edad = 11; 
     Genero = M; 
     IdArea = 1; 
     IdEmpleado = 11; 
     Nombre = Manuel; 
    }, 
    { 
     Edad = 30; 
     Genero = M; 
     IdArea = 2; 
     IdEmpleado = 2; 
     Nombre = Luis; 
    } 

) 

我該怎麼做才能將數據分開報價?爲了找到值的鍵。

 { 
      Edad = 11; 
      Genero = M; 
      IdArea = 1; 
      IdEmpleado = 11; 
      Nombre = Manuel; 
     } 

     objectforkey @"genero" = M 

感謝您的幫助

+0

目前還不清楚你要求什麼。你能改說嗎? –

+0

是一個NSDICTIONARY,它包含幾個人的數據,它們與您看到的值相同,用引號分隔。 所以我需要爲每個鍵獲取單獨的值。 – JohnPortella

回答

2

從數據結構,你貼: -

正是數組,它包含字典的數量。

現在爲你需要做特定的鍵提取值是: -

假設DataArray是保存你的數據陣列。 現在

for (int i=0; i<[self.DataArray count]; i++) 
{ 

NSDictionary *dict=[self.DataArray objectAtIndex:i]; 
NSString *genreString=[dict objectForKey:@"genero"]; 
} 
+0

非常感謝,如果我工作。 JSON轉換NSArray,然後每個數組以便使用它們的NSDICIONARY KEY – JohnPortella