let jsonText:String = "your jsonText"
let data : NSData = jsonText.data(using: String.Encoding.utf8, allowLossyConversion: false)! as NSData//UTF8编码 字符串转NSData
let json : AnyObject! = try? JSONSerialization.jsonObject(with: data as Data, options:JSONSerialization.ReadingOptions.allowFragments) as AnyObject!
// jsonObject
let id = json.object(forKey: "id")
// jsonArray
let array: [NSDictionary] = json.object(forKey: "array") as! [NSDictionary]