在Typescript中解析复杂的JSON

问题描述 投票:0回答:1

请求的响应提供了JSON。 JSON的结构如下所示:

{
"32": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"33": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"34": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
"35": {
    "docKey": "32",
    "outletId": 32,
    "mdngOutlet": {
        "outletBasic": {
            "outletId": 32,
        }
    }
},
}

界面是什么样的? 32,33,34,......似乎像地图一样。如何在界面中使用地图?

json typescript interface
1个回答
1
投票

Typescript接口可以有动态键。

interface YourJSON{
    [key: string]: yourObjectInterface
}
© www.soinside.com 2019 - 2024. All rights reserved.