私は1年前に作成したレガシーアプリケーションをサポートしようとしており、jQuery AJAX呼び出しを使用してサーバーからデータを取得する必要があります。私はDataTable
とDataSet
をシリアライズするために使用するJsonHelperクラスを持っています。これは通常、.NET 4.0では正常に動作しますが、.NET 2.0ではSystem.Web.Script.Serialization
ライブラリが存在しないため、JavaScriptSerializer
クラスはありません。ASP.NET 2.0でDataTableをJSONにシリアル化するにはどうすればよいですか?
私は別のJSONシリアライザを見つけようとしましたが、これまでのところ何もできません。
私はJSON.NET 2.0 http://json.codeplex.com/releases/view/13099を使ってみましたが、より高いフレームワークが必要だと言いました。だから私はJSON.NET 1.3.1を試しましたhttp://json.codeplex.com/releases/view/6987 JSONを.txtファイルに書き込む方法しか分かりませんでした。文字列をクライアントに渡すことができます。
また、JsonFx.NET http://jsonfx.net/download/シリアライズライブラリ(2.0用)を試しました。まだ何かを得ることができませんでした。
私はこれらのライブラリの重要な要素が欠けているのか、それとも簡単な解決策があるのか分かりません。
事前に感謝
これはうれしいことですが、クライアントのサーバーは.NET 2.0までしかサポートしておらず、ネットワークに含まれるすべてのものが必要です。私はあなたの提案を正しく理解している。 – tedski