4

我正在使用 asp .net MVC3 。我正在使用 Newtonsoft.Json.JsonConvert.SerializeObject 方法来解析 json object 。我收到错误“使用 JSON JavaScriptSerializer 进行序列化或反序列化期间出错。字符串的长度超过了 maxJsonLength 属性上设置的值。”

我还尝试了将 web.config 中的设置设置为 max length 。但是,没有收获。

请帮助我。

谢谢

4

1 回答 1

0

在您的控制器上,像这样返回您的 json:

var result = //your data;
var jsonResult = Json(result, JsonRequestBehavior.AllowGet);
jsonResult.MaxJsonLength = int.MaxValue;

您可以根据需要更改 MaxJsonLength。

于 2013-05-29T06:49:05.483 回答