2011-10-07 19 views
10

私はasp.net Webアプリケーションを開発し、JavaScriptのシリアライザを使ってjson文字列にデータをシリアライズしました。これは、私が後でシリアル化できるデータ量に関する問題があることを発見したときに問題になりました。 JSON JavaScriptSerializerを使用してシリアライズまたはデシリアライズ中にエラーが発生しました。文字列の長さがmaxJsonLengthプロパティに設定された値を超えています "これは、json.netを使用してデータをシリアル化/逆シリアル化することで素早く修正されました。またはjavascriptserializerで使用されている制限より高い制限があることを確認してください。json.netのサイズ制限を使用してデータをシリアル化していますか?

私の質問はかなり簡単です。json.netを使用してシリアライズ/デシリアライズする際に、同様の問題が発生しますか? json.netを使用してデータをシリアライズするときのサイズ制限、またはデータベースのサイズが大きくなるにつれて制限がなく、プログラムがうまくいくはずですか?json.netのディスカッションフォーラムでこの質問をしましたが、聞いたことがありません。誰かが答えを知っています。ありがとうございます。

+0

「データベースのサイズ」、「*データベース*」?あなたは確かにjsonがあなたのデータに適した媒体ですか? –

答えて

9

人為的な制限はありません。

また、内部的にJson.NETはストリームを読み書きし、メモリ制限もありません。

関連する問題