摘要: 同事遇到一个问题:在做手机app接口时,返回JSON格式,json里面的数据属性均是string类型,但不能出现NULL(手机端那边说处理很麻烦,哎)。Model已经创建好了,而且model的每个属性均是string类型。数据层使用EF。数据库也有些字段可为空。这时,需要大量的验证属性是否为NULL,并将属性值为NULL的转换成"". 解决方案:1遍历model各个属性,当为NULL时,赋值"".2.支持泛型List的嵌套。 前提条件:model的值只有这几种,List ,string ,多层嵌套。 于是写了如下代码遍历属性,遇到很多问题,初稿,临时用,后面完善。 阅读全文
posted @ 2015-05-09 20:02 xifeng434 阅读(9295) 评论(3) 推荐(0) 编辑