首页 新闻 会员 周边 捐助

c#XML反序列化实体属性空值的处理

0
悬赏园豆:10 [已关闭问题] 关闭于 2017-03-14 09:12

XML节点里面是空的,没有内容,对应的实体这个字段是int类型,可为空,但是反序列化的时候如果实体属性是int就会报错,改成string就可以反序列化成功。请教一下有没有不需要将实体改成string也可以直接反序列化的

虺虺的主页 虺虺 | 初学一级 | 园豆:194
提问于:2017-03-10 20:15
< >
分享
所有回答(2)
0

int?  ?

吴瑞祥 | 园豆:29449 (高人七级) | 2017-03-10 20:36

int?不行,试过了

支持(0) 反对(0) 虺虺 | 园豆:194 (初学一级) | 2017-03-10 21:05
0

你可以用int?这种类型

jey840607 | 园豆:204 (菜鸟二级) | 2017-03-10 23:57

不行啊,试过了,int? 反序列化的时候也报错的,只有string可以

支持(0) 反对(0) 虺虺 | 园豆:194 (初学一级) | 2017-03-12 16:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册