![](/img/trans.png)
[英]How should I serialize Datetime into a string in AspNetUserTokens table in ASP.NET Core 2.0?
[英]What should I use to serialize a DataTable to JSON in ASP.NET 2.0?
我正在嘗試支持一年前制作的舊版應用程序,並且需要使用jQuery AJAX調用來從服務器獲取數據。 我有一個JsonHelper類,用於序列化DataTable
和DataSet
。 在.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到JSON
我下載了AJAX擴展1.0庫,並在項目中包含了“ System.Web.Extensions.dll”。 http://www.microsoft.com/download/zh-CN/details.aspx?id=883
JavaScriptSerializer
現在可以使用。
簡便(但不優雅)的解決方案是在.NET 4中創建一個墊片,該墊片將通過HTTP POST或SOAP調用您的舊應用程序,並使用NewtonSoft.Json將結果轉換為JSON格式,在.NET 4上可以正常運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.