terça-feira, 26 de julho de 2016

JSON JavaScriptSerializer- Erro durante a Serialização dos dados





O objetivo deste post é mostrar de forma prática e rápida, como alterar o tamanho do caracteres para serialização dos dados, utilizando a biblioteca JavaScriptSerializer.

Primeiramente, o namespace   System.Web.Script.Serialization, possui, entre outras, a propriedade: MaxJsonLength, responsável em determinar o comprimento máximo de cadeias de caracteres JSON.
Por padrão, o Serialization definido é de 2097152.




Acontece que dependendo do tamanho do objeto a ser serializado, precisamos alterar esta propriedade.

Veja o erro que pode ocorrer durante este processo:





Isto é simples, basta alterar esta propriedade. No caso, alteramos para o valor de: 86753090, veja o código:


            var serializer = new JavaScriptSerializer();
            serializer.MaxJsonLength = 86753090;






Até a próxima.






































Nenhum comentário:

Postar um comentário