Java 从mango读取数据转为json并解析
2019-03-01 13:55
453 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37249001/article/details/88056632
[code] // 连接到 mongodb 服务 MongoClient mongoClient = new MongoClient("localhost", 27017); String DB_NAME = "testdb"; String DB_COL = "qadata_test"; // 连接到数据库 MongoDatabase mongoDatabase = mongoClient.getDatabase(DB_NAME); // 获取集合 MongoCollection mongoCollection = mongoDatabase.getCollection(DB_COL); Gson gson = new Gson(); //从mongo读取数据 FindIterable<Document> findIterable= mongoCollection.find(); MongoCursor<Document> mongoCursor = findIterable.iterator(); List<Object> objects = new ArrayList<Object>(); int n=0; while(mongoCursor.hasNext()){ objects.add(mongoCursor.next()); n++; } List<SearchLog> searchLogs = new ArrayList<SearchLog>(); //json解析 for (Object object:objects){ String json = gson.toJson(object); searchLogs.add(gson.fromJson(json,SearchLog.class)); }
相关文章推荐
- json数据解析,json数据转为java对象
- java读取文件内容,解析Json格式数据
- Java解析(读取)Json数据
- Java解析(读取)Json数据
- Java解析(读取)Json数据{}、[{}]
- Java解析(读取)Json数据
- Java解析JSON数据 使用org.json
- Java解析JSON数据
- Java构造和解析Json数据的两种方法详解一
- 很好用的Google 开源项目Gson在java中解析和创建json格式的数据
- java解析json格式的数据
- Java解析json数据
- Java构造和解析Json数据的两种方法详解一
- Json数据格式解析示例 (语言:Java 包:org.json.jar)
- Java解析JSON数据
- JAVA-使用FastJson解析复杂JSON数据
- Java构造和解析Json数据的两种方法详解一
- Java解析JSON格式数据二
- java通过url请求服务器端json数据并解析成想要的数据