我有一個類,看起來像在C#:序列化對象的一部分,JSON
public class MyClass
{
public string Id { get; set; }
public string Description { get; set; }
public string Location { get; set; }
public List<MyObject> MyObjectLists { get; set; }
}
,我只是想序列化JSON 一部分該對象的:剛剛標識, 說明和位置屬性,以便導致JSON看起來就像這樣:
{
"Id": "theID",
"Description": "the description",
"Location": "the location"
}
是否有如何做到這一點?
但如何在序列化中使用該功能?我應該把它作爲一個論據還是什麼? –
你實際上不需要做任何事情。 Json.Net自動查找簽名爲'bool ShouldSerailizePropertyName'的方法,並在序列化時使用這些方法。我將爲示例添加代碼。 – GBreen12