Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 18714|Répondre: 0

[Résolu] Erreur lors de la sérialisation ou de la désérialisation avec JSON JavaScriptSerializer

[Copié le lien]
Publié sur 06/10/2020 21:02:49 | | |
En consultant les journaux d’exception, j’ai constaté que lorsque le contrôleur sérialisait le JSON, l’erreur était signalée comme suit :

Erreur serveur 500 : Type de message : <br>InvalidOperationException Contenu du message : Erreur lors de la sérialisation ou de la désérialisation avec JavaScriptSerializer JSON. La longueur de la chaîne dépasse la valeur définie pour la propriété maxJsonLength. <br>Méthode d’exception de projection d’exception : Void Serialise (System.Object, System.Text.StringBuilder, SerializationFormat) <br>Objet d’exception : System.Web.Extensions <br>Répertoire d’exception : Tools, <br>fichier d’exception : WatermarkPost
L’erreur est causée par le dépassement de la longueur par défaut lors de la sérialisation du JSON.

Solution 1 :



Solution 2 :

Ajoutez le nœud suivant à web.config <configuration>ci-dessous



Solution 3 :







Précédent:C# importe depuis des tables Excel (100 000 données) dans la base de données
Prochain:Construire un proxy VPN ocserv sur CentOS 7
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com