速くasp.net MVC JSONまたはjson.netどれですか? [閉まっている]
-
21-08-2019 - |
質問
誰もがAsp.net MVCでJSON()関数のいずれかのベンチマークテストを実行している場合、私は思っていたし、どのようにそれがJSON.NETに比較して?また、1が最高のJSON文字列を出力する?
解決
の性能比較<のhref = "http://james.newtonking.com/archive/2008/10/27/json-net-3-5-beta-1-big-performance-improvements-compactがあります-frameworkサポート-と-more.aspxここを」REL = "noreferrer">。 ASP.NET MVCは、JavaScriptSerializerを使用します。
Json.NET(特に日付の周りに)あなたにJSONを出力をより細かく制御できますし、また、インデントJSONを印刷するためのオプションがあります。
他のヒント
私は、MVCのJSONを使用していますが、それは非常に良い選択です。 私はそれが良かった過去にjson.net使用されるが、理由は3パーティのDLLのオーバーヘッドがあります asp.net 3 +は、JSONで大活躍されてます。
それを試してみる..
ServerStack のフレームワークの作者は、新しい<のhref = "HTTPを導入しました.NET / mythz_blog /?p = 344" のrel = "nofollowを"> .NETとMonoのためのJSONシリアライザに、そのベンチマークはJSON.NETとWCF JSONシリアライザよりも高いパフォーマンスを引用します。一見それはJSON.NETからの重要な機能のいくつかをサポートしていません:インデントシリアライズされたテキスト、そしてそれはより多くのコードが必要のように見えます。
。