Typescript将JSON转换为JSON数组

时间:2018-08-21 19:48:52

标签: json typescript

{
    "Id": null,
    "productType": {
        "productname": "abc",
        "productPrice": ""
    }
 }

如何将上述JSON转换为产品数组?

{
    "Id": null,
    "product": [{
        "productType": {
            "productname": "abc",
            "productPrice": ""
        }
    }]
}

1 个答案:

答案 0 :(得分:0)

这实际上是一个TS问题吗?不太确定在这里真正被问到什么。

但是,如果用“如何转换”来表示TS类型:

原始

type ProductType = { productName: string, productPrice: string }
type Product = { id: string, productType: ProductType }

之后

type X = { id: string, product: ProductType[] }