У меня есть массив, который я отправляю с ajax на контроллер, чтобы сделать некоторые действия над ним. Это выглядит следующим образом:Как разбирать массив после строки в json-запросе
JQuery:
var url = window.location.pathname.split('/');
segments = [];
segments.push(url[3], url[4], url[5]);
$.ajax({
'data': { array : JSON.stringify(segments) },
});
А потом, когда я получаю его в мой контроллер, у меня есть массивс 1 элементом: ключ - "сегменты" и значение со всеми значениями сегментов массива.
Что можно сделать для разбора массива с 1 элементом в новый массив с несколькими элементами.
Спасибо за внимание и помощь
Можете ли вы переформулировать свой вопрос? Вы хотите сделать что-то вроде 'segment = {part3: url [3], part4: url [4], part5: url [5]};'? – EvilZebra
Evilzebra, если я что-то делаю, как вы предлагаете, тогда у меня будет объект вместо массива. Итак, как я могу преобразовать его в массив? – lalexa
Какой сервер вы используете? PHP? ASP.Net? –