私はこれを持っています:
String foo =
"options": {
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
}
ただし、JSONObject
コンストラクターはキーを再配置します。
new JSONObject(foo).toString() =
"options": {
"6",
"3",
"7",
"2",
"5",
"1",
"4",
"8",
"9",
}
新しい順序は再現可能です。つまり、各実行は同じ (一見ランダムな) 再配置になります。