4

私は asp .net MVC3 で作業しています。json object を解析するために Newtonsoft.Json.JsonConvert.SerializeObject メソッドを使用しています。「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 に答える