Извините, если это действительно вопрос n00b, но я просто попадаю в рельсы и не могу понять это.Сортировка возвращаемого массива JSON по дате
В настоящее время я работаю с Analytics с сайта. И хотите поместить данные в диаграмму. Однако, когда я получаю данные обратно, то, что я хочу, не в порядке. На данный момент данные возвращаемые:
{"legend_size":1,"data":{"series":["2013-06-20","2013-06-21","2013-06-22","2013-06-23","2013-06-24","2013-06-25","2013-06-26"],"values":{"undefined":{"2013-06-26":41,"2013-06-24":2,"2013-06-25":55,"2013-06-22":0,"2013-06-23":1,"2013-06-20":0,"2013-06-21":0}}}}
И что мне нужно, это [ «данные»] [ «значения»] [ «неопределенными»] бит быть упорядочены по дате.
Я знаю, что это простой вопрос. Но я везде искал и не могу понять.
Вы не можете на самом деле своего рода объект, вы пытаетесь только сортировать ключи? – NicoSantangelo
Мне нужно отсортировать его по-настоящему, поэтому я могу построить его в графе с датой (ключом), являющейся меткой, а значение - точкой на графике – RustComet
Объекты Javascript (хэш) не гарантированы, поэтому я сомневаюсь, библиотека заботится о сортировке значений или нет. Вы пробовали просто сортировать массив рядов? У меня есть догадка, что массив используется для заказа значений. – Amadan