10

データが次のように構成されているファイル システムに JSON ファイルを追加しました。

{ "DDD" : "3D Systems Corporation"、"MMM" : "3M Company"、"WBAI" : "500.com Limited"、"WUBA" : "58.com Inc."、"AHC" : "AH Belo Corporation」、「ATEN」:「A10 Networks, Inc.」、「AAC」:「AAC Holdings, Inc.」、「AIR」:「AAR Corp.」}

私のファイル名は次のとおりでstockDict.json、次のコードを使用してデータを取得しようとしています:

let jsonFilePath:NSString = NSBundle.mainBundle().pathForResource("stockDict", ofType: "json")!
        let jsonData:NSData = NSData.dataWithContentsOfMappedFile(jsonFilePath as String) as! NSData
        let error:NSError?
        let json = JSON(jsonData)

        println(json[0][0].string)

しかし、それが印刷されたときに得られるのはnil. コードの何が問題になっていますか?

任意の提案をいただければ幸いです。

4

3 に答える 3

13

で試しましたか

let json = JSON(data: jsonData) // Note: data: parameter name
println(json["DDD"].string)
于 2015-02-28T17:34:47.057 に答える