How to sort an object by a given value of its child keys ?
For instance, this object:
{
"a": {
"name": "Edward",
"value": 21
},
"b": {
"name": "Sharpe",
"value": 37
},
"c": {
"name": "And",
"value": 45
},
"d": {
"name": "The",
"value": -12
},
"e": {
"name": "Magnetic",
"value": 13
},
"f": {
"name": "Zeros",
"value": 37
}
}
would become sorted by the "value" key of its child objects:
{
"d": {
"name": "The",
"value": -12
},
"e": {
"name": "Magnetic",
"value": 13
},
"a": {
"name": "Edward",
"value": 21
},
"b": {
"name": "Sharpe",
"value": 37
},
"f": {
"name": "Zeros",
"value": 37
},
"c": {
"name": "And",
"value": 45
}
}