在我的 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];
但是,返回的字符串没有包裹在外部的“用户”中。 如何使用 YAJL 创建这个 json 字符串?有人对这个有经验么???
非常感谢,布雷特