Serialization Windows Phone-用于逻辑删除的序列化

Serialization Windows Phone-用于逻辑删除的序列化,serialization,windows-phone-8,datacontractserializer,tombstoning,Serialization,Windows Phone 8,Datacontractserializer,Tombstoning,我正在寻找Windows Phone 8的序列化程序。DataContractSerializer不适用于我,因为数据成员需要是公共的,并且需要公共设置器 我不需要一个巨大的库来墓碑,我认为一个智能的序列化程序适合我。如果序列化程序返回可存储到PhoneApplicationPage.State中的序列化字符串,那就太好了,因为我不想使用IsolatedStorage。您可以使用 但不确定这是否适用于您,而DataContractSerializer不适用。 序列化示例: 字符串结果=等待Js

我正在寻找Windows Phone 8的序列化程序。DataContractSerializer不适用于我,因为数据成员需要是公共的,并且需要公共设置器

我不需要一个巨大的库来墓碑,我认为一个智能的序列化程序适合我。如果序列化程序返回可存储到PhoneApplicationPage.State中的序列化字符串,那就太好了,因为我不想使用IsolatedStorage。

您可以使用

但不确定这是否适用于您,而DataContractSerializer不适用。 序列化示例:


字符串结果=等待JsonConvert.SerializeObjectAsync(yourobject);


字符串结果=JsonConvert.SerializeObject(yourobject);

和反序列化示例:


T_data=Newtonsoft.Json.JsonConvert.DeserializeObject(yourstringobject);

是否可以将序列化对象的类型存储到JSON中,因为我有不同的对象类型,但在运行时不知道它。@websocialist我不知道,Sorry支持二进制格式,因为我有一个字节数组字段,也需要序列化它们?