美文网首页
解析自己写的json

解析自己写的json

作者: ViewController_ | 来源:发表于2018-11-22 22:47 被阅读0次

首先要先写一个json文件导入到Document文件里,
在浏览器上看OK的话,

这是一个外面是数组包含着的json文件


屏幕快照 2018-11-22 下午10.43.56.png

先创建表格
定义个全局的数组
{
NSArray *_tableData;
}

在viewDidLoad里:

NSString *urlStr = @"";//网址
NSURL *url = [NSURL URLWithString:urlStr];

[[[NSURLSession sharedSession] dataTaskWithURL:url completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
    
    if (error) {
        NSLog(@"服务器连接失败");
        return ;
    }
    
    NSError *jsonError = nil;
    
    _tableData = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&jsonError];
    
    if (jsonError) {
        NSLog(@"解析错误");
        return;
    }
    //回到主线程刷新表格
    dispatch_async(dispatch_get_main_queue(), ^{
        [self.table reloadData];
    });
    
    
}] resume];

再在表格内容里写:

NSDictionary *cellDic = _tableData[indexPath.row];
cell.textLabel.text = cellDic[@"name"];
cell.detailTextLabel.text = [NSString stringWithFormat:@"%@,%@",cellDic[@"money"],cellDic[@"address"]];

相关文章

  • cJOSN使用(C语言解析 json数据)

    因为要解析json,为了避免重复造轮子就查找了C语言解析json的库(虽然我也想自己写一个解析json的库,可能在...

  • 解析自己写的json

    首先要先写一个json文件导入到Document文件里,在浏览器上看OK的话, 这是一个外面是数组包含着的json...

  • Android Studio 使用Gson和GsonFormat

    前言: 在日常开发中,我们可能会面对很多复杂的Json数据,每次都要费点脑筋去写解析Json的代码。Json解析的...

  • Json解析方式

    1.传统的JSON解析 1.1 生成Json 1.2 解析Json 2.Gson解析Json 2.1生成Json ...

  • JSON

    JSON解析(反序列化) JSON解析(序列化) JSON解析补充

  • JAVA小记--gson 使用

    Json解析是Server Api通信中常用的方式,如何正确解析json往往带来一些苦难,许久不用java,以前写...

  • json与oc数据互转

    1、json -> OC情景:服务器返回带斜杠数据,自己解析。eg: 解析步骤: 2、OC -> json

  • iOS中解析json格式数据的各种方法调用

    JSON解析的解析过程不重要,重要的是JSON解析之后对结果的处理JSON解析后是个dictionary,但是字典...

  • JSON解析数据

    JsonObject解析 和JSonArray解析: JSON创建和JSON解析: 一。效果图: 创建: 解析: ...

  • 重识java ——泛型基础

    做过 java/Android 的童鞋都知道,不管我们后台写 json 接口返回,还是移动端解析 json 接口,...

网友评论

      本文标题:解析自己写的json

      本文链接:https://www.haomeiwen.com/subject/ylarqqtx.html