Create JSON in swift

前端 未结 6 1229
眼角桃花
眼角桃花 2020-12-07 23:03

I need to create JSON like this:

Order = {   type_id:\'1\',model_id:\'1\',

   transfer:{
     startDate:\'10/04/2015 12:45\',
     endDate:\'10/04/2015 16:0         


        
6条回答
  •  醉酒成梦
    2020-12-07 23:42

    This worked for me... Swift 2

    static func checkUsernameAndPassword(username: String, password: String) -> String?{
        let para:NSMutableDictionary = NSMutableDictionary()
            para.setValue("demo", forKey: "username")
            para.setValue("demo", forKey: "password")
           // let jsonError: NSError?
        let jsonData: NSData
        do{
            jsonData = try NSJSONSerialization.dataWithJSONObject(para, options: NSJSONWritingOptions())
            let jsonString = NSString(data: jsonData, encoding: NSUTF8StringEncoding) as! String
            print("json string = \(jsonString)")
            return jsonString
    
        } catch _ {
            print ("UH OOO")
            return nil
        }
    }
    

提交回复
热议问题