Svileff
Новичок
Подскажите пожалуйста как правильно заменить название ключей в массиве.
Есть 2 массива:
Примерно так выглядит основной массив. Уровень вложение может быть разный.
Эта второй массив в нем содержится информация какие ключи 1 массива надо поменять и на что.
Получить надо в итоге это:
Есть 2 массива:
Код:
[{"results": [
{
"id": 33491,
"title": "Скала Эль Пеньоль и красочный Гуатапе",
"tagline": "Посетить одно из самых потрясающих мест Колумбии и влюбиться в сказочный город-галерею"
},{
"id": 33454,
"title": "Горнолыжный Хибинский максимум",
"tagline": "Кататься на горных лыжах или сноуборде и ловить северное сияние"
}]
}]
Код:
[
{
"id_field_suppliers": "12",
"field_value": "data",
"field_value_suppliers": "results"
},
{
"id_field_suppliers": "13",
"field_value": "data:id",
"field_value_suppliers": "results:id"
},
{
"id_field_suppliers": "14",
"field_value": "data:name",
"field_value_suppliers": "results:title"
},
{
"id_field_suppliers": "15",
"field_value": "data:heading",
"field_value_suppliers": "results:tagline"
}
]
Получить надо в итоге это:
Код:
[{"data": [
{
"id": 33491,
"name": "Скала Эль Пеньоль и красочный Гуатапе",
"heading": "Посетить одно из самых потрясающих мест Колумбии и влюбиться в сказочный город-галерею"
},{
"id": 33454,
"name": "Горнолыжный Хибинский максимум",
"heading": "Кататься на горных лыжах или сноуборде и ловить северное сияние"
}]
}]
Последнее редактирование: