質問

誰もが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で大活躍されてます。

それを試してみる..

//www.servicestack:

ServerStack のフレームワークの作者は、新しい<のhref = "HTTPを導入しました.NET / mythz_blog /?p = 344" のrel = "nofollowを"> .NETとMonoのためのJSONシリアライザに、そのベンチマークはJSON.NETとWCF JSONシリアライザよりも高いパフォーマンスを引用します。一見それはJSON.NETからの重要な機能のいくつかをサポートしていません:インデントシリアライズされたテキスト、そしてそれはより多くのコードが必要のように見えます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top