我正在开发一个web应用程序。我有web服务使用的数据库。我想将相同的数据发送到调用web服务的网页。
我使用hibernate和POJO类(getColumn)从数据库中获取数据,即单行数据。现在我有了表的对象(POJO类),它表示数据库的一行。为了将它发送回web页面(html,jsp),我需要将它转换为json对象,因为我的web服务返回json对象。
如何从POJO类生成Json对象。生成Json字符串的方法有很多,但我想要json对象。怎么能做到这一点?
谢谢
发布于 2013-08-01 09:24:01
发布于 2013-08-01 09:29:09
private ObjectMapper mapper = new ObjectMapper();
JsonNode node = mapper.convertValue(YOUR POJO CLASS, JsonNode.class);您可以使用Jackson并实现上述目标。葛森也做这份工作。
发布于 2013-08-01 09:25:57
我使用的方式是谷歌的Gson库。非常简单和强大
https://stackoverflow.com/questions/17989928
复制相似问题