返回信息流将要转为json的类
public class Info {
private List<class1> class1;
private List<viewclass> view;
}
List<class1> class1 = service...
List<viewclass> view = service...
在这里view是可以取到数据的
但我调用Info newinfo = new Info(class1,view);
GsonBuilder gson = new GsonBuilder();
String json = gson.excludeFieldsWithoutExposeAnnotation().create().toJson(newinfo);
后,返回的view类为空,不知道为什么?普通的列表可以,视图就变成这样了。
我在view 类 声明了一个viewId id = new viewId();附件其他的view属性。
求指点哦。
这是一条镜像帖。来源:北邮人论坛 / java / #25663同步于 2013/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
java类中含有视图类列表,转json问题
lyf291450708
2013/5/26镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
没用过你写的GsonBuild,可以换个json工具包试试...
另外,检查你的viewclass有没有get/set让外部工具拿数据...
【 在 lyf291450708 (蒲公英) 的大作中提到: 】
: 将要转为json的类
: public class Info {
: private List<class1> class1;
: ...................
膜拜一下。。
【 在 shenlei (我爱果子|[路]|[天山南北]) 的大作中提到: 】
: 没用过你写的GsonBuild,可以换个json工具包试试...
: 另外,检查你的viewclass有没有get/set让外部工具拿数据...
加@Expose注解?
【 在 lyf291450708 的大作中提到: 】
: 将要转为json的类
: public class Info {
: private List<class1> class1;
: ...................