.NET 4.5 および VS2012 での JSON 処理について、DataContractJsonSerializer よりも優れている新しい点はありますか? System.JSON について何かを見たことがあります。しかし、それは良いですか?
JSON.NET も存在することは知っていますが、自分のプロジェクトに別の .dll を追加できるかどうかはわかりません。
.NET 4.5 および VS2012 での JSON 処理について、DataContractJsonSerializer よりも優れている新しい点はありますか? System.JSON について何かを見たことがあります。しかし、それは良いですか?
JSON.NET も存在することは知っていますが、自分のプロジェクトに別の .dll を追加できるかどうかはわかりません。
このリンクを確認してください:
機能比較 - Json.NET、DataContractJsonSerializer、JavaScriptSerializer
Json.NET、DataContractJsonSerializer、JavaScriptSerializerの優れた機能比較があります。それを見て、要件に基づいてどちらを使用するかを決定してください。
また、これを確認してください:
私たち (.Net チーム) は現在、JSON データの処理に一般的な Json.NET シリアライザーを使用およびサポートしています。Json.NET は、ASP.NET Web API で使用される既定の JSON シリアライザーであり、データ コントラクト、匿名型、動的型、日付、TimeSpans、オブジェクト参照の保持、インデント、キャメル ケーシング、およびその他の多くの有用なシリアル化機能のサポートが含まれています。
いつでも使用できますSystem.Web.Script.Serialization.JavascriptSerializer
-なぜ多くの人が使用しないのかわかりませんが、しばらく使用されています.
http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx