2015-01-01 113 views
0

我有一个类结构如下特性:保存对象IsolatedStorage中的Windows Phone 8

public string Artiste { get; set; } 
    public string Featuring { get; set; } 
    public JObject RegionName { get; set; }   
    public JArray Seasons { get; set; } 

的问题是,我想这个类的一个实例保存到IsolatedStorage,我加入了DataContract属性该类和DataMember属性到每个属性,但我得到了一个错误,Newtonsoft.Json.Linq.JValue无法序列化。我如何序列化并保存上面的复杂对象?

+0

RegionName是Json Object和Seasons a Json Array – jade

+0

是的,但是为什么?因为它看起来应该是一个字符串..... –

回答

0

某些类型不能被序列化,在序列化时必须避免这种类型。您可以将[IgnoreDataMember]标记为您不想序列化的成员或标记为无法序列化的成员。

相关问题