C# Json - 各种数据类型的 JSON 属性。 .net 3.5
C# Json - JSONproperty of Various Data Types. .net 3.5
试图弄清楚如何序列化或反序列化 (JSON) 一个对象,该对象的值 属性 可以是布尔值、数字或字符串。
"object": {
"id":"someID",
"value": -10 or true or "someString"
}
我预计我将需要使用 JSONConvert,但是我并没有真正找到如何使用原始数据类型执行此操作,我所能找到的只是在单个对象或所述对象的数组之间进行转换.这看起来应该是直截了当的,不管出于什么原因,我就是想不通。
可以转成object数据类型,可以是数字,字符串,列表...你只需要小心处理即可。
public class Object
{
[JsonProperty("id")]
public string Id { get; set; }
[JsonProperty("value")]
public object Value { get; set; }
}
试图弄清楚如何序列化或反序列化 (JSON) 一个对象,该对象的值 属性 可以是布尔值、数字或字符串。
"object": {
"id":"someID",
"value": -10 or true or "someString"
}
我预计我将需要使用 JSONConvert,但是我并没有真正找到如何使用原始数据类型执行此操作,我所能找到的只是在单个对象或所述对象的数组之间进行转换.这看起来应该是直截了当的,不管出于什么原因,我就是想不通。
可以转成object数据类型,可以是数字,字符串,列表...你只需要小心处理即可。
public class Object
{
[JsonProperty("id")]
public string Id { get; set; }
[JsonProperty("value")]
public object Value { get; set; }
}