Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 18695|Svare: 0

[Kommunikasjon] C# parser den andre mvc ved bruk av Newtonsoft.Json-deserialisering

[Kopier lenke]
Publisert på 28.02.2019 19:40:34 | | |
1. Jeg prøver å brukeSystem.Web.Script.Serialization deserialiserer json-dataene til Restsharp-forespørselen i mvc,Men det fungerte ikke, og koden ble lagt tilbruk av System.Web.Script.Serialization; , legges referanse-dll også til, og koden skriver:Så snart den kjører, rapporteres en feil, og jeg gir opp denne metoden.
2. Jeg prøvde å brukeRestSharps innebygde deserialiseringskode:

Men. Deserialise-funksjonen krever en IRestResponse, finnes det en måte å bruke RestSharp for å deserialisere den opprinnelige strengen? Men det mislyktes også.


3. Jeg løste dette problemet med Newtonsoft.Json.
Inkluder disse navnerommene:
Og prøv noe som dette:
Som svar. Innhold, du vil få det opprinnelige resultatet, så bare deserialiser denne strengen til et JSON-objekt. T i dette tilfellet er typen du må deserialisere. Eksempel:

Til slutt lykkes deserialiseringen.
Er det noen som vet hvorfor de to første mislyktes og kan svare meg?




Foregående:Del den kjente utenlandske ABBYYFineReaderPortable bildetekstgjenkjenningsprogramvaren [OCR]
Neste:De grunnleggende operasjonene i tabellen basert på databasen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com