Estoy tratando de admitir una aplicación heredada que hice hace un año y necesito usar las llamadas jQuery AJAX para obtener datos del servidor. Tengo una clase JsonHelper que utilizo para serializar DataTable
sy DataSet
s. Esto normalmente funciona bien en .NET 4.0, pero en .NET 2.0 no hay una biblioteca System.Web.Script.Serialization
y, por lo tanto, no hay una clase JavaScriptSerializer
.¿Qué debo usar para serializar una DataTable a JSON en ASP.NET 2.0?
He intentado encontrar otro serializador JSON, pero hasta ahora no puedo hacer que nada funcione.
Intenté usar JSON.NET 2.0 http://json.codeplex.com/releases/view/13099 pero decía que necesitaba un marco más alto. Así que probé con JSON.NET 1.3.1 http://json.codeplex.com/releases/view/6987 Solo pude descifrar cómo escribir JSON en un archivo .txt, y me gustaría poder devolver la cadena al cliente.
También probé la biblioteca de serialización JsonFx.NET http://jsonfx.net/download/ (para 2.0). Todavía no podía hacer que nada funcionara.
No sé si me falta algún elemento crucial de estas bibliotecas o si hay una solución fácil.
Gracias de antemano
Sí, eso sería bueno, pero el servidor del cliente solo admite hasta .NET 2.0 y quieren todo lo que contiene su red. Si entiendo tu sugerencia correctamente. – tedski