как изменить такой массив
на данный момент json такой { ".": "улан-удэ", "identyfyon": "3", "name_two": "Республика Бурятия", "code": "3", "code_two": "3", "alias": "улан-удэ", "region_name": "Республика Бурятия", "popular": "no", "sort_top": "", "cityname": "Улан-Удэ", "regionname": "Республике Бурятия" }, как мне его изменить на "улан-удэ": {"identyfyon": "3", "name_two": "Республика Бурятия", "code": "3", "code_two": "3", "alias": "улан-удэ", "region_name": "Республика Бурятия", "popular": "no", "sort_top": "", "cityname": "Улан-Удэ", "regionname": "Республике Бурятия" },
Ответы (1 шт):
Автор решения: Не быть рабом на Руси
→ Ссылка
const json = '{ ".": "улан-удэ", "identyfyon": "3", "name_two": "Республика Бурятия", "code": "3", "code_two": "3", "alias": "улан-удэ", "region_name": "Республика Бурятия", "popular": "no", "sort_top": "", "cityname": "Улан-Удэ", "regionname": "Республике Бурятия" }';
const obj = JSON.parse(json);
const key = '.';
const newObj = {[obj[key]]: {...obj}};
delete newObj[obj[key][key]];
console.log(newObj);