Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18695|Risposta: 0

[Comunicazione] C# analizza il secondo mvc usando la deserializzazione Newtonsoft.Json

[Copiato link]
Pubblicato su 28/02/2019 19:40:34 | | |
1. Cerco di usareSystem.Web.Script.Serialization deserializza i dati json della richiesta Restsharp in mvc,Ma non ha funzionato, e il codice è stato aggiuntousando System.Web.Script.Serializzazione; , viene inoltre aggiunto il riferimento dll, e il codice scrive:Appena si avvia, viene segnalato un errore e abbandono questo metodo.
2. Ho provato a usareCodice di deserializzazione integrato di RestSharp:

Ma. La funzione Deserialize richiede una IRestResponse, c'è un modo per usare RestSharp per deserializzare la stringa originale? Ma fallì anche.


3. Ho risolto questo problema con Newtonsoft.Json.
Includi questi namespace:
E prova qualcosa del genere:
In risposta. Content, otterrai il risultato originale, quindi basta deserializzare questa stringa in un oggetto JSON. In questo caso la T è il tipo che devi deserializzare. Esempio:

Infine, la deerializzazione ha successo.
Qualcuno sa perché i primi due sono falliti può rispondermi?




Precedente:Condividi il famoso software straniero di riconoscimento testuale per immagini ABBYYFineReaderPortable [OCR]
Prossimo:Le operazioni di base della tabella sulla base del database
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com