Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > .NET: Web приложения > десериализация json с изменяемым названием поля |
Автор: VahaC 04.03.16, 07:49 |
есть вот такой json <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> {"status":"ok","meta":{"count":2},"data":{"110715":{"periphery_id":102},"110710":{"periphery_id":107}}} пытаюсь описать его следующими класами <{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}> public class Meta { [JsonProperty("count")] public int Count { get; set; } } public class Info { [JsonProperty("periphery_id")] public int PeripheryId { get; set; } } public class Data { [JsonProperty(//что указать здесь у меня ведь значения разные 110715 или 110710)] public Info Info { get; set; } } public class Structure { [JsonProperty("status")] public string Status { get; set; } [JsonProperty("meta")] public Meta Meta { get; set; } [JsonProperty("data")] public Data Data { get; set; } } как мне описать одним классом объекты "110715":{"periphery_id":102}, "110710":{"periphery_id":107} |