在Xamarin中导入System.Web.Script.Serialization

时间:2014-03-21 10:55:39

标签: json xamarin system.web

我想使用JavaScriptSerializer.Deserialize将JSON数组字符串转换为对象列表。但是这个类使用Xamarin命名空间中的System.Web.Script.Serialization。所以我想在项目中导入System.Web程序集以使用命名空间,但程序包中不存在System.Web或任何类似的程序集。
我发现我可以使用JSON.Net来解决这个问题 但我仍然有一个问题:有没有办法导入System.Web

3 个答案:

答案 0 :(得分:2)

不,没有办法导入System.Web,只能导入System.Web.Services,但我认为这不是你想要的。

答案 1 :(得分:2)

不,就我所知,你不能直接导入System.Web。我使用ServiceStack,他们声称是最快的。

答案 2 :(得分:0)

System.Web相关的东西专门用于ASP.NET。因此,Xamarin将它们包含在任何移动平台中都是毫无意义的。即便是微软本身也没有为Windows RT和Windows Phone这样做。

正如您已经发现JSON.NET可以解决您的问题,您可以在任何人投票结束之前更好地解决问题。