iPhone アプリで、JSON ライブラリ (YAJL) を使用して、次のような形式の JSON 文字列を作成しようとしています。
{"user":
{"name":"Jon", "username":"jon22", "password":"passw@rd", "email":"jon22@example.com"}
}
しかし、これを作成するための YAJL メソッドがわかりません。
私は次のことを試しました:
NSArray *params = [NSArray arrayWithObjects:@"Jon", @"jon22", @"passw@rd", @"jon22@gmail.com", nil];
NSArray *keys = [NSArray arrayWithObjects:@"name", @"username", @"password", @"email", nil];
NSDictionary *userDictionary = [NSDictionary dictionaryWithObjects:params forKeys:keys];
NSString *JSONString = [userDictionary yajl_JSONString];
ただし、返される文字列は外側の「user」にラップされません。 YAJL を使用してこの json 文字列を作成するにはどうすればよいですか? 誰もこれを経験していますか?
どうもありがとう、ブレット