按照Json格式讀取Mongodb中資料

2021-06-11 17:02:01 字數 1274 閱讀 1788

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","mittromney");

c3.put("time", "1");

//basicdbobject c3 = new basicdbobject("time",1);

dbcursor cur = collection.find(c1);

file ftweet = new file("e:/matlab/bin/tweet.txt");

writer out23 = new filewriter(ftweet);

while(cur.hasnext()) {

dbobject temp = cur.next();

jsonobject tweettemp = new jsonobject(json.serialize(temp));

//tweettemp.

jsonobject tweet = tweettemp.getjsonobject("tweet");

int n = tweet.length();

for (int i=1;i

php讀取txt檔案內容,並且按照格式輸出。

我遇到個很初級的需求,大概就是給了乙個txt裡面內容是 然後要求在頁面原樣輸出,不換行,不要格式的話 直接 file get contents就完事,要是按照格式的話 就得用file函式了,下面說下file函式是幹什麼的。file 函式把整個檔案讀入乙個陣列中。與 file get contents...

Python 讀取JSON格式的配置檔案

有時候需要用python讀取配置檔案,如果配置檔案格是json格式的,就很容易讀取,下面是乙個例子 配置檔案名為para.cfg,內容如下 qingsong db2a python cat para.cfg 程式readcfg.py內容如下 qingsong db2a python cat read...

PHP記錄和讀取JSON格式日誌檔案

我們講的php記錄日誌,就是將日誌資訊寫入到乙個日誌檔案中,區別於記憶體日誌。寫入日誌的流程是 開啟日誌檔案 如果不存在則新建立 然後將日誌內容追加到日誌檔案的後面,最後關閉日誌檔案。本文中,我們將日誌內容以json個格式儲存,方便必要時直接讀取。實際執行中,我們有可能會遇到日誌檔案超大的情況,所以...