2009-07-17 55 views
5

我需要從數據庫中撤回不基於標準對象的JSON文檔。.NET - JSON數據 - 反序列化 - 列表與字典

是否有使用.NET爲「反序列化」這些文件到列表的方式基本對象的&詞典(字符串,整數,布爾等)

,可以在兩個方向上做任何圖書館?

回答

3

在.NET 3.5框架中,您可以使用System.Web.Script.Serialization.JavaScriptSerializer。使用Deserialize方法將根據JSON字符串中的內容返回一個可以轉換爲Dictionary類型或Object []的對象。

+0

隱藏的寶石!很有用。 – 2010-09-22 09:26:15

2

Json.NET庫可序列化和Dictionary<string, string>,雖然我不知道這是否可以反序列化名單字典。我試圖弄清楚,當我遇到這個問題:)