#javascript #json
Имеется json
{
"Car": {
"Pos": ["id", "mark"],
"Bat": [
[1, "bmw"]
]
},
"Temp": {
"Pos": ["min", "hig", "mid"],
"Bat": [[1, 2, 3]
}
}
Как его преобразовать в формат
{
"Car":{
"id": 1,
"mark": bmw
},
"Temp": {
"min": 1,
"hig": 2,
"mid": 3
}
}
Ответы
Ответ 1
Вот такой вариант const src = { "Car": { "Pos": ["id", "mark"], "Bat": [ [1, "bmw"], [2, "audi"], [3, "mercedes"] ] }, "Temp": { "Pos": ["min", "hig", "mid"], "Bat": [[1, 2, 3], [4, 5, 6], [7, 8, 9]] } }; const res = {}; for(const k in src){ const cnt = src[k].Pos.length; for(let i=0; i
Комментариев нет:
Отправить комментарий