gpt4 book ai didi

iphone - 如何从应用程序中本地访问 json 文件

转载 作者:行者123 更新时间:2023-11-28 18:01:51 26 4
gpt4 key购买 nike

我想弄清楚如何从应用程序内部访问本地的 json 文件。目前我一直在像这样从服务器远程使用 json 文件:

jsonStringCategory = @"http://****categories?country=us";
}

// Download the JSON file
NSString *jsonString = [NSString
stringWithContentsOfURL:[NSURL URLWithString:jsonStringCategory]
encoding:NSStringEncodingConversionAllowLossy|NSUTF8StringEncoding
error:nil];

NSLog(@"jsonStringCategory is %@", jsonStringCategory);

NSMutableArray *itemsTMP = [[NSMutableArray alloc] init];

// Create parser
SBJSON *parser = [[SBJSON alloc] init];
NSDictionary *results = [parser objectWithString:jsonString error:nil];

itemsTMP = [results objectForKey:@"results"];

self.arForTable = [itemsTMP copy];

[self.tableView reloadData];

我试过这个:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"categoriesus" ofType:@"json"];


jsonStringCategory = [[NSString alloc] initWithContentsOfFile:filePath];

谢谢

最佳答案

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"json"];
NSData *jsonData = [NSData dataWithContentsOfFile:filePath];
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:nil];

关于iphone - 如何从应用程序中本地访问 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14904919/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com