2017-06-05 18 views
-2

データを以下の形式の辞書に保存してからjsonに変換する必要があります。iOSのネストされた辞書Swift

[{"id":"1", 
"name":[{"id":"2","name":"k"},{"id":"6","name":"kk"}]", 
"pass":"123"}, 
{"id":"2", 
"name":[{"id":"2","name":"k"},{"id":"6","name":"kk"}]", 
"pass":"234"} 
] 

辞書と1つの文字列が両方とも辞書内にあります。ここに私がしようとしているが、望ましい結果を得ることができません。あなたは今、これは、単一の辞書に変換されますあなたはlet dict2 = ["data":arrOfData]のようにそれを使用することができ、単一の辞書に格納したい場合は

var myDictionary = Dictionary<String, AnyObject>() 
+1

「辞書」ではありません。辞書の「配列」 –

+0

@NiravD yupです。だから私はこれをどのように達成できますか? –

+0

私は迅速に新しいです。 –

答えて

3
let arrOfData = [["id":"1","pass":"123","name":[["id":"2","name":"k"],["id":"6","name":"kk"]]], 
       ["id":"2","pass":"234","name":[["id":"2","name":"k"],["id":"6","name":"kk"]]]] 

ここでUはArray<Dictionary,AnyObject>のような辞書の配列を見ることができます。

関連する問題