我想更改我的json结构,我该怎么做?如何将json结构更改为另一个json结构
即时得到一个json,看起来像这样:
body: {
"111111": {
"name": "exp1",
"status": 10000
},
"222222": {
"name": "exp2",
"status": 20000
},
"333333": {
"name": "exp3",
"status": 30000
}
}
,但我需要它在这个结构中:
body: {
bulks: [{
"id": "111111",
"name": "exp1",
"status": 100000
}, {
"id": "222222",
"name": "exp2",
"status": 200000
}, {
"id": "333333",
"name": "exp3",
"status": 300000
}]
}
因为在我的HTML我想这样来阅读:
<div *ngIf="showingList">
<div class="list-bg" *ngFor="#bulk of listBulks | async">
ID: {{bulk.id}} name of item: {{bulk.name}}
</div>
</div>
你尝试过什么?转换是一个简单的换行,你确定你有正确的数据? 'var listBulks = {body:{bulks:[oldBodyList]}};' – Sukima
@Sukima我在哪里添加这个转换你建议?我没有尝试过任何东西,但我不知道该怎么尝试...... –
哪里有把你的JavaScript。不Angular有JavaScript吗?这是我能做的最好的事情。也许其他使用Angular的人知道更多。 – Sukima