美文网首页
ios获取App本地json数据并解析示例

ios获取App本地json数据并解析示例

作者: wenju | 来源:发表于2021-07-20 11:15 被阅读0次

    json数据,创建文件到本地

    {
        "frame_0":[
                   {
                   "count":"4",
                   "frame_1_x":"164",
                   "frame_1_y":"324",
                   "frame_1_w":"187",
                   "frame_1_h":"184",
                   "frame_2_x":"35",
                   "frame_2_y":"46",
                   "frame_2_w":"142",
                   "frame_2_h":"140",
                   "frame_3_x":"388",
                   "frame_3_y":"46",
                   "frame_3_w":"127",
                   "frame_3_h":"113",
                   "frame_4_x":"466",
                   "frame_4_y":"205",
                   "frame_4_w":"101",
                   "frame_4_h":"103",
                  
                   }
        
        ]
    }
    
    
                do {
                    //获取json文件,解析文件数据
                   let filePath = Bundle.main.path(forResource:"文件名字", ofType: "json")
                    let data = NSData(contentsOfFile: filePath ?? "") as Data?
                    var parsedObject: [String : Any]? = nil
                    parsedObject = try JSONSerialization.jsonObject(with: data!, options: []) as? [String : Any]
                    let count = (parsedObject?["frame_0"] as! [[String : String]])[0]["count"]
                    NSLog("number" + count)
                } catch {
                    NSLog("获取数据异常");
                }
    

    相关文章

      网友评论

          本文标题:ios获取App本地json数据并解析示例

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