Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 18714|Odpowiedź: 0

[Rozwiązane] Błąd podczas serializacji lub deserializacji za pomocą JSON JavaScriptSerializer

[Skopiuj link]
Opublikowano 06.10.2020 21:02:49 | | |
Przeglądając logi wyjątków, zauważyłem, że gdy kontroler serializował JSON, błąd był zgłaszany następująco:

błąd serwera 500: Typ wiadomości: InvalidOperationException <br>Treść wiadomości: Błąd podczas serializacji lub deserializacji za pomocą JSON JavaScriptSerializer. Długość ciągu przewyższa wartość ustawioną dla własności maxJsonLength. <br>Metoda wyjątku wyrzucającego wyjątki: Void Serialize (System.Object, System.Text.StringBuilder, SerializationFormat) <br>Obiekt wyjątku: System.Web.Extensions <br>Katalog wyjątków: Tools, <br>plik wyjątku: watermarkPost
Błąd ten jest spowodowany tym, że ciąg przekroczył domyślną długość podczas serializacji JSON.

Rozwiązanie 1:



Rozwiązanie 2:

Dodaj następujący węzeł do poniższego web.config <configuration>



Rozwiązanie 3:







Poprzedni:C# importuje z tabel Excel (100 000 danych) do bazy danych
Następny:Zbuduj proxy VPN ocserv na CentOS 7
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com