Показать сообщение отдельно
  #1 (permalink)  
Старый 08.02.2019, 15:13
Аспирант
Отправить личное сообщение для Asew Посмотреть профиль Найти все сообщения от Asew
 
Регистрация: 24.08.2018
Сообщений: 30

Json парсинг
Есть json файл (длина изначально не известна):
var data =  [
{
"type":1,
"date":"2018-01-17 11:00:00",
"name":"Petrov"
},
{
"type":1,
"date":"2018-01-17 12:00:00",
"name":"Ivanov"
},
{
"type":2,
"date":"2018-01-17 11:00:00",
"name":"Vasiliev"
},
{
"type":2,
"date":"2018-01-17 12:00:00",
"name":"Zaycev"
}....

+ есть json из значений (количество значений равно количеству типов):
{
"value":1
},
{
"value":2
}


Нужно составить массив из значений для типа = 1, типа = 2 через запятую и т.д. (всего 15 типов, но какие из 15 будут неизвестно!) + дополнить значением, т.е. вот что должно получиться на выходе.

-- для типа 1
var new_par_1 = [
names: ["Petrov", "Ivanov"] ,
dates: ["2018-01-17 11:00:00", "2018-01-17 12:00:00"],
values: 1

]
, //ввод разделяителя
-- для типа 2
var new_par_2 = [
names: ["Vasiliev", "Zaycev"] ,
dates: ["2018-01-17 11:00:00", "2018-01-17 12:00:00"],
values: 2

]

Последний раз редактировалось Asew, 08.02.2019 в 15:15.
Ответить с цитированием