我正在尝试从下面的 JSON 示例在 vb.net 中创建一个类。
我对 JSON 相当陌生,我只是无法找出正确的方法。我已经查看了许多有关如何执行此操作的示例,但它们的格式比我在下面提供的格式要简单得多。
LEVEL0({
"LEVEL1": [
{
"LEVEL2": [
{
"City": "Billings",
"State": "MO",
"Country": "US",
"Id": "1122334455",
"Percent": "39.10"
}
],
"City": "Billings",
"Country": "US",
"NumFound": "1",
"NumReturned": "1",
"State": "MO",
"Status": "Success"
}
],
"Status": "1"
});
我在想这会很容易,但引起我问题的是 LEVEL2 是一个列表。它可以返回多个城市。因此,它可以在 [] 中返回类似的内容。
{"City": "Billings","State": "MO","Country": "US","Id": "1122334455","Percent": "39.10"},
{"City": "Fairmount","State": "MN","Country": "US","Id": "1177775","Percent": "64.10",}
因此,无论哪种方式,该部分都需要是一个列表,但列表下方的部分也需要是该类的一部分。您在哪里看到 numFound。
我猜这措辞不好,但我正在努力寻找一个很好的例子来说明如何做到这一点。对此的任何指导或建议将不胜感激。我需要正确格式化该类,因此当我反序列化到该类时它可以正常工作。