Преобразовать JSON на JS

Цена договорная
17 ноября 2020, 16:36 • 3 отклика • 85 просмотров
Задачу проще было бы разместить в вопросах-ответах т.к. никакой магии,
но мне нужна возможность несколько корректировать результат.

Никакой магии. Есть JSON https://gist.github.com/bubnenkoff/7291a81f70420b09f8d18115b2242622


Нужно:

1. Слить одинаковые объекты (в примере первые два) по registration_number


2. Сгруппировать результат по полям:

inn supplier_name | dishonest | has_offer | winner | registered_recently | only_supplier | fas_complaints


и высчитать три значения для каждого (total, rest и sum)

total – общее количество

sum – True

rest – total-sum (или просто False которые)


т.е. должно получиться что-то типа:

[ {inn: "123456789" supplier_name: "Рога и Копыта", "dishonest":

[{total: 3, sum: 2, rest: 1}, { "has_offer": [ ... ] } ] }, {} ]



Очень желательно если проблема будет решена через LoadDash или подобную либу.


Возможно можно без пункта номер 1 обойтись и сразу выполнить группировку.


Пишите сразу свой телеграмм.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Нужно было написать скрипт. Откликнулось несколько человек. К сожалению в первый раз выбрал человека по критериям "кто быстрее ответил" и очень ошибся. Первый человек взял с меня деньги и исчез. Тогда я обратился к Max Monster и он написал мне нужный скрипт. Причем написал без предоплаты даже. Код чистый. С алгоритмами у человека тоже все хорошо т.к. то над чем я сидел пол дня он написал за 10 минут.

Всячески рекомендую!
3 года назад