【发布时间】:2020-09-27 17:08:15
【问题描述】:
我有一个这样的 json 字符串(有很多属性,但只包含几个值):[{"Key":"ID","Value":"123"},{"Key":"Status","Value":"New"},{"Key":"Team","Value":"South"}]
我有一个代表值的类
public class CustomObject
{
public string ID { get; set; }
public string Status { get; set; }
public string Team { get; set; }
//Other props
}
因此,即使 JSON 是包含 Key:x, Value:y 的这些对象的数组,整个结构实际上只是我的 CustomObject 类的一个实例。这就是 json 给我的方式。如何将其转换为 CustomObject 类型?
【问题讨论】:
-
第二个对象中似乎没有使用“Status”道具,我看到“Key”设置为“Status”,您确定正在使用“Status”吗?
-
@OttoCheley 每个属性都在使用中。对不起,我不明白这是否重要?无论如何,我仍然需要访问该值。
标签: c# .net json serialization deserialization