5

我有这样的文件

{
    "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 可以吗?

4

1 回答 1

7

Field3 可以是一个 JObject。当您需要 JSON 时,只需调用 Field3.ToString()

于 2013-04-05T08:51:44.717 回答