タグ付けされた質問 「jsonresult」

29
PHPで文字列がJSONかどうかを確認する最も速い方法は?
文字列がJSONかどうかを確認する本当に高速な方法が必要です。私はこれが最善の方法ではないと感じています: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } この方法を改善したいパフォーマンス愛好家はいますか?

15
JavaScriptSerializer中のASP.NET MVCのMaxJsonLength例外
私のコントローラーアクションの1つでJsonResult、グリッドを満たすために非常に大きな値を返しています。 次のInvalidOperationException例外が発生します。 JSON JavaScriptSerializerを使用したシリアライゼーションまたはデシリアライゼーション中のエラー。文字列の長さがmaxJsonLengthプロパティで設定された値を超えています。 のmaxJsonLengthプロパティをweb.config高い値に設定しても、残念ながら効果はありません。 <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="2147483644"/> </webServices> </scripting> </system.web.extensions> この SOの回答で述べたように、文字列としてそれを渡したくありません。 私の調査では、この動作を回避するために独自の(例:)を作成することが推奨されているこのブログ投稿を見つけました。ActionResultLargeJsonResult : JsonResult これが唯一の解決策ですか? これはASP.NET MVCのバグですか? 何か不足していますか? 任意の助けをいただければ幸いです。

7
JSON.NETをASP.NET MVC 3のデフォルトのJSONシリアライザーとして使用することは可能ですか?
ASP.NET MVC 3でデフォルトのJSON シリアライザーとしてJSON.NETを使用することは可能ですか? 私の研究によれば、これを実現する唯一の方法はしているようだのActionResultを延ばすようMVC3にするJsonResult仮想ではありません ... ASP.NET MVC 3では、JSONにシリアル化するためのプラグ可能なプロバイダーを指定する方法があることを期待していました。 考え?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.