Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 18695|Vastaus: 0

[Viestintä] C# jäsentää toisen mvc:n käyttää Newtonsoftia. Jsonin deserialisointi

[Kopioi linkki]
Julkaistu 28.2.2019 19.40.34 | | |
1. Yritän käyttääSystem.Web.Script.Serialization deserialisoi Restsharp-pyynnön json-datan mvc-muodossa,Mutta se ei toiminut, ja koodi lisättiinkäyttäen System.Web.Script.Serializationia; , viite DLL lisätään myös, ja koodi kirjoittaa:Heti kun se käynnistyy, ilmoitetaan virhe, ja hylkään tämän menetelmän.
2. Yritin käyttääRestSharpin sisäänrakennettu deserialisointikoodi:

Mutta. Deserialize-funktio vaatii IRestResponsen, onko olemassa keinoa käyttää RestSharpia alkuperäisen merkkijonon deserialisointiin? Mutta sekin epäonnistui.


3. Ratkaisin tämän ongelman Newtonsoft.Jsonilla.
Sisällytä nämä nimiavarit:
Ja kokeile jotain tällaista:
Vastauksena. Sisältö, saat alkuperäisen tuloksen, joten purkaa tämä merkkijono JSON-olioksi. Tässä tapauksessa T on se tyyppi, jonka pitää deserialisoida. Esimerkki:

Lopulta deserialisointi onnistuu.
Tietääkö kukaan, miksi kaksi ensimmäistä epäonnistui, voi vastata minulle?




Edellinen:Jaa kuuluisa ulkomainen ABBYYFineReaderPortable image text recognition -ohjelmisto [OCR]
Seuraava:Taulukon perustoiminnot tietokannan pohjalta
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com