Member 11220730 Ответов: 0

Как отформатировать данные json в формат массива и вложенные массивы находятся в объекте типа {} без квадратных скобок в typscript


Теперь верните данные как :
{
"ProductID": 1,
"Категория": [{
"CategoryID": 1,
"подкатегория": [{
"SubCategoryID": 1,
}]
}]
}

Мне нужны преобразованные выходные данные как в typescript:

[{
"ProductID": 1,
"Категория": {
"CategoryID": 1,
"подкатегория": {
"SubCategoryID": 1,
}
}
}]

Что я уже пробовал:

верните this.restApi.getProductBin().subscribe((data: {}) => {

константный usersJson: любой[] = массив.(данные);

Member 11220730

Любое решение

Richard MacCutchan

Есть вопросы? Пожалуйста, покажите свой код и объясните, что не так с полученными результатами.

Member 11220730

Я хочу, чтобы привязать данные содержит вложенные массивы в требуемом формате кендо сетки
[{
"ProductID": 1,
"Категория": {
"CategoryID": 1,
"подкатегория": {
"SubCategoryID": 1,
}
}
}]

Member 11220730

Теперь возвращаем данные из rest api в виде вложенных массивов, имеющих квадратные скобки [], я хочу удалить квадратные скобки снизу результата, чтобы привязать сетку kendo в angular. :
{
"ProductID": 1,
"Категория": [{
"CategoryID": 1,
"подкатегория": [{
"SubCategoryID": 1,
}]
}]
}

Richard MacCutchan

Я думаю, вам нужно использовать регулярное выражение или какую-то форму функции подстроки.

0 Ответов