一尘不染

如何从iOS中的文件解析JSON?

json

我正在尝试从JSON文件解析数据。我试图将已解析/获取的数据放入带有标签的UIView或Webview中。JSON文件如下所示:

{"bodytext": "<p>\n Some lines here about some webpage (&ldquo; <em>Site</>&rdquo;) some more lines here. \n </p>\n\n <p>\n some more stuff here </p>
}

在上有一些帖子,展示了如何解析从WebURL检索到的JSON,但实际上我已经有一个要解析的JSON文件。如何从文件解析JSON?


阅读 173

收藏
2020-07-27

共1个答案

一尘不染

  1. 创建空的文本文件(新文件/其他/空),例如“ example.json”

  2. 将json字符串粘贴到文件中。

  3. 使用以下行获取数据:

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

    NSData data = [NSData dataWithContentsOfFile:filePath];
    NSArray
    json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];

2020-07-27