2010-11-16 51 views
3

我在Windows Phone 7上構建。我在文檔中注意到我可以:我如何使用JsonObject類?

JsonObject user = (JsonObject)JsonObject.Load(responseStream); 
bool isMember = user["IsMember"]; 
string name = user["Name"]; 
int age = user["Age"]; 

如何導入JsonObject類?

回答

2

using System.Json;添加到文件頂部。

編輯
看來,Windows Phone 7的不支持System.Json命名空間,所以你不能做這種方式。粗略搜索後,似乎您必須使用DataContractJsonSerializer類,如this MSDN視頻/源代碼中所示。

您可能還想考慮使用Json.NET這似乎比DataContractJsonSerializer更有效率。

+2

這個類沒有在Windows Phone 7 – 2011-01-10 20:09:54

+0

@克里斯 - [R存在:我不知道怎麼希恩得到它的工作,然後,但儘量[這](HTTP://social.msdn。 microsoft.com/Forums/en-US/windowsphone7series/thread/bd7d6f01-66b2-496d-a1f2-285489e3177a?lc=1033)鏈接信息。 – 2011-01-10 20:14:42

+0

@ChrisR - 我已經更新了我的答案。 – 2012-02-21 15:38:27

3

我認爲這個庫現在已被棄用Json.NET。 JsonObject現在是一個JObject並需要Json.NET庫。

Documentation

相關問題