Что я должен использовать для сериализации DataTable в JSON в ASP.NET 2.0?

Я пытаюсь поддержать старое приложение, которое я сделал год назад, и мне нужно использовать вызовы jQuery AJAX для получения данных с сервера. У меня есть класс JsonHelper, который я использую для сериализации DataTables и DataSets. Это нормально работает в .NET 4.0, но в .NET 2.0 нет библиотеки System.Web.Script.Serialization и поэтому нет класса JavaScriptSerializer.

Я пытался найти другой сериализатор 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). Все еще не смог заставить ничего работать.

Я не знаю, упускаю ли я какой-то важный элемент этих библиотек или есть простое решение.

Заранее спасибо

5
задан tedski 21 December 2011 в 15:33
поделиться