如何创建一个JSON文件从数据库中获取Java数据?

时间:2012-07-20 21:59:07

标签: java json

我正在开发平板电脑网络应用项目,但我不知道如何使用Java连接到数据库来创建JSON文件。通过List<Object obj>ResultSet获取商店流程和数据的信息。感谢。

3 个答案:

答案 0 :(得分:1)

您应该使用名为json-simple

的库

答案 1 :(得分:1)

使用Jackson library将任何Java模型对象转换为JSON。

ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(new File("c:\\modelObj.json"), modelObj);

String s = mapper.writeValueAsString(modelObj);

答案 2 :(得分:1)

json文件是文本 - 因此检索就像任何字符串一样。如果您使用的是结果集,则可以使用ResultSet.getString()。那么您可能希望使用json解析库将其反序列化为域对象或某种形式的json对象。

有很多不同的库可以做到这一点,例如JacksonGson。我个人更喜欢gson - 可能只是因为我对它更熟悉,而且我发现API很直接。