我有一个这样的文件
{
"Field1": 1,
"Field2": 2,
"Field3": {
Type: "TheMotherLoad"
}
}
我想将其转换为此类,但将字段3保持为“原始/原样”。
public class Fields {
public int Field1 { get; set; }
public int Field2 { get; set; }
public string Field3 { get; set; }
}
结果应该是
Field1 = 1,
Field2 = 2,
Field3 = "{ Type: "TheMotherLoad" }"
可以用Json.NET吗?
最佳答案
Field3可以是JObject。当您需要JSON时,只需调用Field3.ToString()
关于c# - 使用JSON.NET部分反序列化,使某些字段保持原始状态,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15828230/