Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 18695|Respuesta: 0

[Comunicación] C# analiza el segundo mvc usando desserialización Newtonsoft.Json

[Copiar enlace]
Publicado en 28/2/2019 19:40:34 | | |
1. Intento usarLa serialización de System.Web.Script.Script deserializa los datos json de la solicitud Restsharp en mvc,Pero no funcionó, y se añadió el códigousando System.Web.Script.Serialización; , también se añade la referencia dll y el código escribe:En cuanto se ejecuta, se reporta un error y abandono este método.
2. Intenté usarCódigo de deserialización integrado de RestSharp:

Pero. La función Deserialize requiere una IRestResponse, ¿hay alguna forma de usar RestSharp para deserializar la cadena original? Pero también fracasó.


3. He solucionado este problema con Newtonsoft.Json.
Incluye estos espacios de nombres:
Y prueba algo así:
En respuesta. Content, obtendrás el resultado original, así que simplemente deserializa esta cadena en un objeto JSON. En este caso, la T es el tipo que necesitas desserializar. Ejemplo:

Finalmente, la deserialización tiene éxito.
¿Alguien sabe por qué fallaron los dos primeros puede responderme?




Anterior:Comparte el famoso software extranjero de reconocimiento de texto de imágenes ABBYYFineReaderPortable [OCR]
Próximo:Las operaciones básicas de la tabla sobre la base de datos
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com