首页 新闻 搜索 专区 学院

把XML反序列化为对象的问题

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-05-10 11:27
 Type type = obj.GetType();
 System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer(type);//这里抛异常System.RuntimeType 因其保护级别而不可访问。只能处理公共类型
                    obj=xs.Deserialize(fs);


但是反序列化的类访问修饰符都是public啊。

菜鸟E419的主页 菜鸟E419 | 初学一级 | 园豆:120
提问于:2016-05-10 10:47
< >
分享
所有回答(2)
0

type应该得是private类型的

心怀宇宙 | 园豆:637 (小虾三级) | 2016-05-10 11:19
0

厄,貌似是Type type = obj.GetType();有问题

菜鸟E419 | 园豆:120 (初学一级) | 2016-05-10 11:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册