На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Модераторы: juice
  
> десериализация json с изменяемым названием поля
    есть вот такой json
    ExpandedWrap disabled
      {"status":"ok","meta":{"count":2},"data":{"110715":{"periphery_id":102},"110710":{"periphery_id":107}}}


    пытаюсь описать его следующими класами
    ExpandedWrap disabled
          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}
    В тюрьме столько не сидят, сколько вы в интернете…
    Жизнь, как туалетная бумага... длинная, а тратишь на всякое дерьмо...
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script Execution time: 0,0712 ]   [ 18 queries used ]   [ Generated: 22.07.18, 16:28 GMT ]