1. 程式人生 > >反序列化中遇到的問題

反序列化中遇到的問題

An exception of type 'System.Runtime.Serialization.InvalidDataContractException' occurred in System.Runtime.Serialization.dll but was not handled in user code


Additional information: Type 'kuaidi.model.data_root' cannot be serialized. Consider marking it with the DataContractAttribute attribute, and marking all of its members you want serialized with the DataMemberAttribute attribute.  If the type is a collection, consider marking it with the CollectionDataContractAttribute.  See the Microsoft .NET Framework documentation for other supported types.

出現的問題解決方案:1.反序列化的物件屬性名稱與json中不一致,可以不把所有的屬性列出來。

2.所有的類,屬性都要顯示宣告public