对包含2个条目的json文件进行排序

对包含2个条目的json文件进行排序,json,sorting,Json,Sorting,我有一个json文件,比如 var data = { "list":[ { "g": "zas", "e": "wef" }, { "g": "abc", "e": "ew" }, { "g": "wee", "e": "asd" },..... 如何对条目进行排序w.r.t“g” 这样我就有了abc,wee和zas。。。。 我希望在json文件中永久更改排序。在JavaScript中,您可以使用自定义比较器函数对数组进行如下排序:

我有一个json文件,比如

 var data = {
     "list":[

{
    "g": "zas",
    "e": "wef"
},
{
    "g": "abc",
    "e": "ew"
},
{
    "g": "wee",
    "e": "asd"
},.....
如何对条目进行排序w.r.t“g” 这样我就有了abc,wee和zas。。。。
我希望在json文件中永久更改排序。在JavaScript中,您可以使用自定义比较器函数对数组进行如下排序:

data.list.sort(function (a, b)
{
    return a.g > b.g ? 1 : a.g < b.g ? -1 : 0
});
data.list.sort(函数a,b)
{
返回a.g>b.g?1:a.g

不过,读写文件是你的责任,因为你没有为这个问题提供太多的上下文,弄清楚文件IO是RTFM中的一个练习。