Ich habe ein JSON wie folgt.So ordnen Sie geordnete NSDictionary mit JSONModel
odds: {
0501: {
x: 2.75,
description: "a"
},
0502: {
x: 3.25,
description: "b"
},
0513: {
x: 3.5,
description: "c"
},
0503: {
x: 3.5,
description: "d"
},
0505: {
x: 7.5,
description: "e"
},
0504: {
x: 7.5,
description: "f"
},
0512: {
x: 10,
description: "g"
}
}
Dieser Hash kommt von HTTP-Antwort, wie ich zeigen will, aber die Sache, die ich JSONModel verwenden es zur Karte und es ist nur so, dass NSDictionary abzubilden. Wenn Sie diesen JSON auf NSDictionary abbilden (wie Sie sich vorstellen können), entsteht eine ungeordnete Sequenz von Daten gemischt.
Also, wie diese JSON zu mappen, ohne seine Sequenz mit JSONModel und NSDictionary aufgebrochen?
Was passiert, wenn Sie dieses JSON in NSDictionary konvertieren? –
Sequenz ändert sich. – miletliyusuf
Da es so etwas wie ein geordnetes 'NSDictionary' nicht gibt, und die Reihenfolge der Schlüssel in einem JSON-Wörterbuch irrelevant sind, warum sorgen Sie sich dann hier über die Reihenfolge? – rmaddy