Как отсортировать(сгрупировать) данные Json файла?

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 496
Благодарностей
1 304
Баллы
113
Всем доброго времени суток. Подскажите, пожалуйста, как правильно и оптимальнее всего отсортировать Json текст в данном случае?

Json содержит в себе:
Json - краткое содержание:
["May 04 2020 18: +0",1.188,"41"],
["May 04 2020 19: +0",1.145,"31"]
["May 09 2020 11: +0",1.195,"14"],
["May 09 2020 12: +0",1.2,"9"]
Спарсил в переменную даты в данном формате.

Нужно соединить одинаковые даты и данные которые идут после +0.

Вот что должно в результате получиться:

["May 04 2020 37: +0",1.75,"72"],
["May 09 2020 23: +0",1.79,"23"]


Детально на примере #2:


C#:
["May 09 2020 11: +0",1.195,"14"],
["May 09 2020 12: +0",1.2,"9"]
May 09 2020 - сгруппировать все одинаковые даты
11: и 12: - количество товаров их нужно суммировать 11+12 = 23
+0"
- можно либо не трогать, либо удалить - он роли не играет
",1.195, и ",1.2,"- это цена товаров, с их нужно вывести среднее значение: (1.195 + 1.2 / 2) = 1.79
"14"
и "9" - это количество продаж, их нужно суммировать 14+9=23
На выходе, должно получиться все даты с результатами за каждый день:

["May 04 2020 37: +0",2,33,"72"],
["May 09 2020 23: +0",1.79,"23"]


Есть ли какой вариант сортировать(группировать) это все?


Заранее, очень благодарен за ответ.
 

Вложения

Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)