Mongodb中的数据如何读
其实我主要是不清楚嵌套方式的读取
DBObject temp = cur.next();
读取出来的命令首先是DBObject格式
通过命令:
JSONObject tweettemp = new JSONObject(JSON.serialize(temp));
转换为JSON格式。
如果这个Json中还有Json格式:
JSONObject tweet = tweettemp.getJSONObject("tweet");
通过这个命令来读取Json中的Json数据
之后
String time = (String)str.get("time");
String fullname = (String)str.get("fullname");
String tweet2 = (String)str.get("tweet");
可以通过下面的命令读取每个json中的变量。
总的程序:
public void CheckTwitter() throws Exception {
BasicDBObject c3 = new BasicDBObject();
BasicDBObject c1 = new BasicDBObject();
c1.put("name&#