需要想法如何解析以下 JSON 格式
Need ideas how to parse the following JSON format
我有一个 API returns JSON 数据,结构如下:
{
"85f78300-d993-4b7e-a8d0-8d39a4ba9d2a": {},
"4000fda7-18af-463f-b694-bbafe5d23a48": {
...
}
...
}
它应该表示 GUID
引用的对象列表。通常,对象列表如下所示:
{
"objects": [
{...},
{...},
...
]
}
目前我不知道如何正确解析这个结果。有人知道我的线索吗?
您可以将其视为 Dictionary<Guid, object>
。您可以将 object
替换为您的数据类型。
string json = "{\"85f78300-d993-4b7e-a8d0-8d39a4ba9d2a\": {\"prop\": \"value\"}}";
var dict = System.Text.Json.JsonSerializer.Deserialize<Dictionary<Guid, object>>(json);
我有一个 API returns JSON 数据,结构如下:
{
"85f78300-d993-4b7e-a8d0-8d39a4ba9d2a": {},
"4000fda7-18af-463f-b694-bbafe5d23a48": {
...
}
...
}
它应该表示 GUID
引用的对象列表。通常,对象列表如下所示:
{
"objects": [
{...},
{...},
...
]
}
目前我不知道如何正确解析这个结果。有人知道我的线索吗?
您可以将其视为 Dictionary<Guid, object>
。您可以将 object
替换为您的数据类型。
string json = "{\"85f78300-d993-4b7e-a8d0-8d39a4ba9d2a\": {\"prop\": \"value\"}}";
var dict = System.Text.Json.JsonSerializer.Deserialize<Dictionary<Guid, object>>(json);