-2
ネストされた辞書は、キーが文字列であり、値が文字列またはその他のネストされた辞書である辞書です。文字列表現を考えると、我々は(すなわちb,a,c
からa,b,c
に)ここで、最も外側の辞書内のエントリは、キーによって並べ替えされていますエントリはキー(各ネストされた辞書内)でソートされるネストされたディクショナリをどのようにソートするのですか?
Input: { b:{cb:cranberry,bb:blueberry},a:apple,c:cherry}
Output: { a:apple,b:{bb:blueberry,cb:cranberry},c:cherry}
(ネストされた各辞書の中に)エントリはキーでソートされている文字列表現を返す必要があります。同様に、最も内側の辞書のエントリはキーで並べ替えられています(つまり、cb,bb
からbb,cb
)
また、出力は入力文字列と同じ形式です。ただし、各ネストされた辞書内でキーは辞書順に並べ替える必要があります(例:a<b<bb<bbb<bc<c
)
JavaScriptでこれを行う方法は、ヘルプが必要な場合です:https://stackoverflow.com/questions/4222690/sorting-a-json-object-in-javascript – ControlAltDel