2017-08-24 18 views
1

swift 3で配列内にこのようなタイプの辞書を作成したいと思いますが、中括弧の代わりに角括弧になります。私はスイフトでこのようなタイプの配列を作成したい3

[{ "interest_id":1}、{ "interest_id":2}、{ "interest_id":3}]

+0

がJSONであります辞書と配列の表現。それは違います。 – Larme

+0

はい私は同じjson表現が欲しいです。 –

+0

'JSONSerialization'を探します。 – Larme

答えて

0

あなたはこのように行うことができます:あなたが欲しい

let dictArray = [ [ "interest_id":1 ] , ["interest_id":2], ["interest_id":3]] 

    do { 
     let jsonData = try JSONSerialization.data(withJSONObject: dictArray, options: .prettyPrinted) 
     let json = NSString(data: jsonData, encoding: String.Encoding.utf8.rawValue)! 
     print("json data: ", json) 
    } 
    catch { 
     print("error: ", error.localizedDescription) 
    } 
関連する問題