だから私はnsdictionaryに変換したい配列を持っています。私のプロセスはうまくいきますが、json 文字列に見出しを追加したいと思います。
NSArray *showarray = [[MMIStore defaultStore] loadAllShows ];
NSMutableArray* jsonArray = [[NSMutableArray alloc] init];
for (Show* show in showarray) {
NSMutableDictionary* showDictionary = [[NSMutableDictionary alloc] init];
[showDictionary setObject:show.showid forKey:@"Showid"];
[jsonArray addObject:showDictionary];
}
NSData* nsdata = [NSJSONSerialization dataWithJSONObject:jsonArrayoptions:NSJSONReadingMutableContainers error:nil];
NSString* jsonString =[[NSString alloc] initWithData:nsdata encoding:NSUTF8StringEncoding];
NSLog(@"%@", jsonString);
以下の出力:
{[
{
"Showid" : "10027"
},
{
"Showid" : "10707"
},
{
"Showid" : "10759"
}.....
]
こんな感じにするにはどうしたらいいですか
{
"Shows":[
{
"Showid" : "10027"
},
{
"Showid" : "10707"
},
{
"Showid" : "10759"
}....
]
}