gpt4 book ai didi

c# - 在 ASP.NET 2.0 中,我应该使用什么将 DataTable 序列化为 JSON?

转载 作者:太空狗 更新时间:2023-10-29 23:10:05 26 4
gpt4 key购买 nike

我正在尝试支持我一年前制作的遗留应用程序,需要使用 jQuery AJAX 调用从服务器获取数据。我有一个 JsonHelper 类,用于序列化 DataTableDataSet。这在 .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)。仍然无法正常工作。

我不知道我是否遗漏了这些库的某些关键元素,或者是否有简单的解决方案。

提前致谢

最佳答案

我用这个问题的第一个答案来解决我的问题:DataTable to JSON

我下载了 AJAX 扩展 1.0 库并将“System.Web.Extensions.dll”包含在我的项目中。 http://www.microsoft.com/download/en/details.aspx?id=883

JavaScriptSerializer 现在可以工作了。

关于c# - 在 ASP.NET 2.0 中,我应该使用什么将 DataTable 序列化为 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8592294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com