私はswifty sonを使ってローカルファイルを解析しようとしています。私はデータにコンテンツを格納することができますが、何らかの理由でJSONをスウィフト・フレームワークから使用してもコンテンツが格納されません(行数は0です)。私は間違って何をしていますか?スウィフトJSON解析エラー?
import SwiftyJSON
class MainTableViewController: UITableViewController {
var NumberofRows = 0
var names = [String]()
func parseJSON(){
let path = NSBundle.mainBundle().URLForResource("documents", withExtension: "json")
let data = NSData(contentsOfURL: path!) as NSData!
let readableJSON = JSON(data: data)
NumberofRows = readableJSON["Documents"].count
print(NumberofRows)
for i in 1...NumberofRows {
var doc = "Doc" + "\(i)"
var Name = readableJSON["Documents"][doc]["name"].string as String!
names.append(Name)
}
}
あなたのコードを実行すると、あなたのコードのデータはnullではありませんか? –
'print(readableJSON)'しようとするとどうなりますか? – Connor
@ConnorNevilleそれは "null"を出力します –