2
如何更改Newtonsoft JSON.NET序列化對象屬性名稱的方式?更改JSON.NET序列化屬性名稱的方式
如何更改Newtonsoft JSON.NET序列化對象屬性名稱的方式?更改JSON.NET序列化屬性名稱的方式
幾種方法:
JsonTextWriter
類:
JsonConverter
,你想要做什麼:
您可以創建屬性名稱的典範。並通過創建一些私有變量來更改它們,這些私有變量將用作屬性的返回值。這將指示解串器重置該屬性的名稱。
private int _privateId;
public int NameThatExistAlreadyInTheJson
{
set { _privateId = value; }
}
public int NameYouWantItToBeDisplayInstead
{
get { return _privateId; }
}
好,但它不是我需要的。我可以在將JSON遷移到新的「模式」時使用它:)。謝謝。 –