第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在JSON.NET中實(shí)現(xiàn)自定義Json轉(zhuǎn)換器以反序列化基類對(duì)象的列表?

如何在JSON.NET中實(shí)現(xiàn)自定義Json轉(zhuǎn)換器以反序列化基類對(duì)象的列表?

HUX布斯 2019-05-31 17:15:15
如何在JSON.NET中實(shí)現(xiàn)自定義Json轉(zhuǎn)換器以反序列化基類對(duì)象的列表?我試圖擴(kuò)展這里給出的JSON.net示例http:/james.newtonking.com/Projects/json/Help/CustomCreationConverter.html我有另一個(gè)派生自基類/接口的子類public class Person{     public string FirstName { get; set; }     public string LastName { get; set; }}public class Employee : Person{     public string Department { get; set; }     public string JobTitle { get; set; }}public class Artist : Person{     public string Skill { get; set; }}List<Person> people  = new List<Person>{     new Employee(),     new Employee(),     new Artist(),};如何反序列化JSON之后返回列表<Person>[   {     "Department": "Department1",     "JobTitle": "JobTitle1",     "FirstName": "FirstName1",     "LastName": "LastName1"   },   {     "Department": "Department2",     "JobTitle": "JobTitle2",     "FirstName": "FirstName2",     "LastName": "LastName2"   },   {     "Skill": "Painter",     "FirstName": "FirstName3",     "LastName": "LastName3"   }]我不想使用TypeNameHandling JsonSerializerSettings。我特別需要定制的Json轉(zhuǎn)換器實(shí)現(xiàn)來處理這個(gè)問題。這方面的文檔和示例在網(wǎng)絡(luò)上非常稀少。我似乎無法正確實(shí)現(xiàn)Json變換器中重寫的ReadJson()方法實(shí)現(xiàn)。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 874 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)