说明在一个JSON对象数组:
我有一个字符串STR象下面这样:环路通过使用Json.net [C#]
[
{
"key1": "value1",
"key2": "value2"
},
{
"key1": "value3",
"key2": "value4"
}
]
我知道我可以反序列化到JSON像
JsonConvert.DeserializeObject<CustomType>(str).
现在我有一个循环这些对象并获取值的要求。我应该怎么做?
你的JSON字符串是一个列表。你不能像这样反序列化它。你的'CustomType'类是什么样的? – HebeleHododo
只需使用foreach(CustomTypeList中的var项){// here get item} –
实际上,我不想创建一个新的类来映射json键。我只想循环数组以获取每个对象中的键和值。 – Garry