欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ios讀寫json文件

阮建安1年前7瀏覽0評論

JSON(JavaScript Object Notation)是一種用于數據交換的輕量級格式。在iOS開發中,我們常常需要讀寫JSON文件。本文介紹如何在iOS應用程序中讀取和寫入JSON文件。

讀取JSON文件

//獲取JSON文件的路徑
NSString *path = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"json"];
//將JSON文件轉換成NSData對象
NSData *data = [[NSData alloc] initWithContentsOfFile:path];
//將NSData對象轉換成JSON對象
NSError *error = nil;
id jsonObject = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&error];
//檢查轉換是否成功
if (error != nil) {
NSLog(@"解析JSON失敗:%@",error);
} else {
//解析JSON成功
NSLog(@"%@",jsonObject);
}

寫入JSON文件

//創建字典對象
NSDictionary *dict = @{
@"name" : @"John",
@"age" : @30,
@"city" : @"New York"
};
//將字典對象轉換成NSData對象
NSError *error = nil;
NSData *data = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error];
//檢查轉換是否成功
if (error != nil) {
NSLog(@"生成JSON失敗:%@",error);
} else {
//生成JSON成功
NSString *path = [NSString stringWithFormat:@"%@/data.json",DOCUMENTS_FOLDER];
[data writeToFile:path atomically:YES];
}

以上是iOS讀寫JSON文件的基本操作,可供開發者進行參考。