JSONキーの順序を維持することが欲しいです。私はサーバーからJSONを取得していて、それをNSMutableDictionary
に変換しますが、その順序は変わりますが、JSONの順序と同じにする必要があります。私はアプリケーションに効果があるサーバーでキーの順序を変更する場合。サーバーから来てjsonと同じキー順序を設定するios
NSMutableDictionary *json = [NSJSONSerialization JSONObjectWithData:datas
options:0 error:nil];
ここ
あるJSON::
{
"data": {
"Vehicle body/inside vehicle": [
],
"Tranmission": [
],
"Brakes": [
],
"Steering": [
],
"Engine checks/under bonnet": [
]
},
}
が、後に、それはそれは昇順に注文変更辞書にそれを変換ここで
は私がNSMutableDictionary
にJSONに変換するコードです。
をやったここ
をJSONデータを送信します。これを回避することはありません。 –
辞書は順序付けられていないコレクション型です。 1時間前の別の質問でこのコメントを書きました:*特定の順序が必須の場合、辞書は間違ったコレクション型です* – vadian
はい私は配列alosで追加しました。それは同じです。 –