Я пытаюсь поддержать старое приложение, которое я сделал год назад, и мне нужно использовать вызовы jQuery AJAX для получения данных с сервера. У меня есть класс JsonHelper, который я использую для сериализации DataTable
s и DataSet
s. Это нормально работает в .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). Все еще не смог заставить ничего работать.
Я не знаю, упускаю ли я какой-то важный элемент этих библиотек или есть простое решение.
Заранее спасибо