簡體   English   中英

在 Expressjs 中將數組的隱蔽字符串化 object 轉換為 object

[英]Covert stringified object of array to object in Expressjs

我正在使用 FormData 從 Angular 發送字符串化數據,例如:

this.formData.append('data', JSON.stringify(this.collections))

如何在我的后端(Express)中將其轉換回 object?
我在req.body中獲取數據。

這是我在req.body.data收到的:

[{"uid":"","description":"store","price":"777"},{"uid":"dd5adebf-06c6-4d6c-b005-2fcb0a2ca161","description":"blanketssdf","price":""}]

我不能使用application/json header 因為我正在使用mutipart/form-data發送圖像。

長期以來,我一直堅持這一點。 我試過 JSON.parse(), Object.assign() 但沒有任何效果。
console.dir()給了我想要的結果,但我希望存儲這個結果,以便我可以對此執行操作。

提前致謝

我使用JSON.parse(new Object(req.body.data))完成了它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM