Преобразование строки в двумерный массив и передача массива в таблицу
Вложений: 1
Здравствуйте. Нужно преобразовать строку в двумерный массив и передать его в таблицу. js практически не знаю. Практикую другой язык. Прошу помощи Вас, попробовал сам, ничего не получается.
let comm = [[' Сок'], [' Конфета'], [' Суп, морковь, яблоко, кур грудка']]; Нужно получить такой результат. |
Цитата:
|
Цитата:
|
maxim1993,
:-? let comm = [[' Сок'], [' Конфета'], [' Суп, морковь, яблоко, кур грудка']]; alert(Array.isArray(comm)); |
Цитата:
let comm = "[[' Сок'], [' Конфета'], [' Суп, морковь, яблоко, кур грудка']]"; alert(Array.isArray(comm)); |
Цитата:
должно быть так. let comm = '[[" Сок"],[" Конфета"],[" Суп, морковь, яблоко, кур грудка"]]'; comm = JSON.parse(comm); alert(Array.isArray(comm)); |
Цитата:
Такой вариант почему-то не работает. comm.replace('"', "'").replace("'", '"'); |
Цитата:
|
Цитата:
let comm = "[[' Сок'], [' Конфета'], [' Суп, морковь, яблоко, кур грудка']]"; comm = JSON.parse(comm.replace(/'/g, '"')); alert(Array.isArray(comm)); |
maxim1993,
но лучше если сервер изначально пришлёт нормальный JSON |
Часовой пояс GMT +3, время: 16:13. |