久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    • <bdo id='eOEz9'></bdo><ul id='eOEz9'></ul>

      1. <i id='eOEz9'><tr id='eOEz9'><dt id='eOEz9'><q id='eOEz9'><span id='eOEz9'><b id='eOEz9'><form id='eOEz9'><ins id='eOEz9'></ins><ul id='eOEz9'></ul><sub id='eOEz9'></sub></form><legend id='eOEz9'></legend><bdo id='eOEz9'><pre id='eOEz9'><center id='eOEz9'></center></pre></bdo></b><th id='eOEz9'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='eOEz9'><tfoot id='eOEz9'></tfoot><dl id='eOEz9'><fieldset id='eOEz9'></fieldset></dl></div>

        <tfoot id='eOEz9'></tfoot>

        <small id='eOEz9'></small><noframes id='eOEz9'>

        <legend id='eOEz9'><style id='eOEz9'><dir id='eOEz9'><q id='eOEz9'></q></dir></style></legend>
      2. 如何在使用 JSON.Net 進行序列化期間有條件地忽略

        How to Ignoring Fields and Properties Conditionally During Serialization Using JSON.Net?(如何在使用 JSON.Net 進行序列化期間有條件地忽略字段和屬性?)

        • <bdo id='meBEc'></bdo><ul id='meBEc'></ul>

          <small id='meBEc'></small><noframes id='meBEc'>

              <i id='meBEc'><tr id='meBEc'><dt id='meBEc'><q id='meBEc'><span id='meBEc'><b id='meBEc'><form id='meBEc'><ins id='meBEc'></ins><ul id='meBEc'></ul><sub id='meBEc'></sub></form><legend id='meBEc'></legend><bdo id='meBEc'><pre id='meBEc'><center id='meBEc'></center></pre></bdo></b><th id='meBEc'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='meBEc'><tfoot id='meBEc'></tfoot><dl id='meBEc'><fieldset id='meBEc'></fieldset></dl></div>
                    <tbody id='meBEc'></tbody>
                • <tfoot id='meBEc'></tfoot>
                  <legend id='meBEc'><style id='meBEc'><dir id='meBEc'><q id='meBEc'></q></dir></style></legend>
                • 本文介紹了如何在使用 JSON.Net 進行序列化期間有條件地忽略字段和屬性?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  如何在使用 JSON.Net 進行序列化期間有條件地忽略字段和屬性?我不能從 JsonIgnoreAttribute 繼承,因為它是一個 sealed 類.我該怎么辦?

                  How to Ignoring Fields and Properties Conditionally During Serialization Using JSON.Net? I can't inherit from JsonIgnoreAttribute because it's a sealed class. What should I do?

                  推薦答案

                  我找到了答案.我從 JsonConverter 繼承并創建一個新的轉換器.

                  I found the answer. I inherit from JsonConverter and create a new convertor.

                  public class CustomJsonConverter : JsonConverter
                  {
                      public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
                      {
                          var list = (IList)value;
                  
                          JArray s = new JArray();
                  
                          foreach (var item in list)
                          {
                              JToken token = JToken.FromObject(item);
                              JObject obj = new JObject();
                  
                              foreach (JProperty prop in token)
                              {
                                  if (prop.Name != "Title") // your logic here
                                      obj.Add(prop);
                              }
                  
                              s.Add(obj);
                          }
                  
                          s.WriteTo(writer);
                  
                      }
                  
                      public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
                      {
                          throw new NotImplementedException("Unnecessary because CanRead is false. The type will skip the converter.");
                      }
                  
                      public override bool CanRead
                      {
                          get { return false; }
                      }
                  
                      public override bool CanConvert(Type objectType)
                      {
                          return objectType != typeof(IList);
                      }
                  }
                  

                  這篇關于如何在使用 JSON.Net 進行序列化期間有條件地忽略字段和屬性?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Ignore whitespace while reading XML(讀取 XML 時忽略空格)
                  XML to LINQ with Checking Null Elements(帶有檢查空元素的 XML 到 LINQ)
                  Reading XML with unclosed tags in C#(在 C# 中讀取帶有未閉合標簽的 XML)
                  Parsing tables, cells with Html agility in C#(在 C# 中使用 Html 敏捷性解析表格、單元格)
                  delete element from xml using LINQ(使用 LINQ 從 xml 中刪除元素)
                  Parse malformed XML(解析格式錯誤的 XML)
                  1. <legend id='LIQYI'><style id='LIQYI'><dir id='LIQYI'><q id='LIQYI'></q></dir></style></legend>
                      <tfoot id='LIQYI'></tfoot>

                      <i id='LIQYI'><tr id='LIQYI'><dt id='LIQYI'><q id='LIQYI'><span id='LIQYI'><b id='LIQYI'><form id='LIQYI'><ins id='LIQYI'></ins><ul id='LIQYI'></ul><sub id='LIQYI'></sub></form><legend id='LIQYI'></legend><bdo id='LIQYI'><pre id='LIQYI'><center id='LIQYI'></center></pre></bdo></b><th id='LIQYI'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='LIQYI'><tfoot id='LIQYI'></tfoot><dl id='LIQYI'><fieldset id='LIQYI'></fieldset></dl></div>

                        <tbody id='LIQYI'></tbody>

                          <bdo id='LIQYI'></bdo><ul id='LIQYI'></ul>
                          • <small id='LIQYI'></small><noframes id='LIQYI'>

                            主站蜘蛛池模板: 亚洲综合久久久 | 91精品国产乱码久久久 | 国产精品久久久久久久久借妻 | 免费在线观看黄 | 99久久久 | 欧美黄色三级视频 | 91成人精品一区在线播放 | av网址在线 | 日韩一区二区在线观看视频 | 少妇性bbb搡bbb爽爽爽欧美 | 在线性视频 | 免费的黄色小视频 | 亚洲天堂国产 | 黄色片在线观看视频 | 日韩国产精品视频 | 欧美一区不卡 | 91操操操 | 在线观看视频91 | 日韩欧美一区二区在线观看 | 久久久久久亚洲 | 免费成人毛片 | 在线一区视频 | 欧美日韩一区二区三区四区 | 不卡中文字幕 | 中文字幕在线观看一区二区 | 日韩精品在线免费观看 | 国产女优在线 | 麻豆一区二区三区 | 91久久国产综合久久 | 对白刺激国产子与伦 | 日韩毛片网 | 久久久久亚洲精品 | 欧美xxx视频 | 超碰97久久| 日韩城人免费 | 欧美日韩三区 | www.av在线播放 | 国产黄色在线观看 | 二区三区视频 | 久久精品一区二区三区四区五区 | 国产精品视频免费看 |