Сортировка файла JSON с 2 записями - PullRequest
0 голосов
/ 04 июня 2011

У меня есть файл json, как

 var data = {
     "list":[

{
    "g": "zas",
    "e": "wef"
},
{
    "g": "abc",
    "e": "ew"
},
{
    "g": "wee",
    "e": "asd"
},.....

Как мне отсортировать записи w.r.t "g" так что я получаю abc потом крошечку а потом зас .... Я хочу, чтобы сортировка постоянно менялась в файле json

1 Ответ

1 голос
/ 04 июня 2011

В JavaScript вы можете использовать пользовательскую функцию сравнения для сортировки массива следующим образом:

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

Array.sort @ MDC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...