Windows phone 8 用于windows phone 8的JavaScriptSerializer

Windows phone 8 用于windows phone 8的JavaScriptSerializer,windows-phone-8,windows-phone-8-sdk,Windows Phone 8,Windows Phone 8 Sdk,我正在尝试将我的.NET 4.0类库转换为Windows Phone 8类库,以便在我的应用程序中使用它。事实证明,WindowsPhone8SDK中没有可用的JavaScriptSerializer。实际上,我正在尝试将HttpClient响应反序列化到我的类对象。如何使用WindowsPhone8SDK实现这一点 下面是我在.NET类库中使用的代码 var serializer = new JavaScriptSerializer(); var dataObject = serializer

我正在尝试将我的.NET 4.0类库转换为Windows Phone 8类库,以便在我的应用程序中使用它。事实证明,WindowsPhone8SDK中没有可用的JavaScriptSerializer。实际上,我正在尝试将HttpClient响应反序列化到我的类对象。如何使用WindowsPhone8SDK实现这一点

下面是我在.NET类库中使用的代码

var serializer = new JavaScriptSerializer();
var dataObject = serializer.Deserialize<MyResponseClassObject>(result);
return dataObject;
var serializer=newJavaScriptSerializer();
var dataObject=serializer.Deserialize(结果);
返回数据对象;
谢谢,

您可以使用JavaScriptSerializer来代替
JavaScriptSerializer
:它具有更好的性能,并且支持.NET 2、.NET 3.5、.NET 4、Silverlight和Windows Phone

以下是与JSON.NET代码等效的代码:

var dataObject = JsonConvert.DeserializeObject<MyResponseClassObject>(result);
return dataObject;
var-dataObject=JsonConvert.DeserializeObject(结果);
返回数据对象;

哦……我不知道。谢谢你的快速回复。我查看了它的文档,它应该可以解决我的问题。