0

辞書からキーを取得したい。そして私の辞書は

JsonDict{
       1{
          name:"sam"
          value:"1000"
        }
       2{
          name:"harry"
          value:"2000"
        }
       3{
          name:"potter"
          value:"3000"
        }
    }

JsonDict が NSArray の場合、for ループから取得する方法はわかっていましたが、辞書です。

私の質問は、このjsonから名前を取得する方法ですか?

私のコードは...

//----これから私はJsonを取得しています------

NSDictionary *jsonObject = [responseString JSONValue];

NSArray *array= (NSArray *)[jsonObject allKeys];


for (int i =0; i<[array count]; i++)
{
    NSMutableDictionary *dictLocation = [array objectAtIndex:i];
    //NSLog(@"Index :%@",dictLocation);
    NSDictionary *dictName12 = [dictLocation objectForKey:@"name"];

    NSLog(@"%i : %@",i,dictName12);


}

上記のコードでdictLocationを取得していますが、dictName12は取得していません...

4

0 に答える 0