Swift - 用空值解析json数组

时间:2016-12-09 14:46:03

标签: arrays json swift

我有一个由webservice返回的json字符串。我将字符串简化为“[,]”以重现错误。

我的解析代码是

var sample:NSString="[,]"
let data = sample.data(using: String.Encoding.utf8.rawValue)

do{
    let d= try JSONSerialization.jsonObject(with: data!, options: [])
    print(d)
  }
catch {
    print("json error: \(error)")
  }

给出的错误是

json error: Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 1." UserInfo={NSDebugDescription=Invalid value around character 1.}

预期的是具有NSNull值的二维数组。

0 个答案:

没有答案