2012-01-06 94 views
0

我們必須將前20個搜索引擎結果(URLS和id)存儲在Mysql數據庫中。我們提到谷歌搜索API,它表示我們將以JSOn/ATOM格式獲得結果,但我們並沒有確切地知道如何將這些結果以JSON格式(httptitle,snippet等屬性)存儲到數據庫中。我們需要做解析嗎?實際上它是項目的一個模塊,所以我們可以在沒有任何解析的情況下做到這一點?就像如何將JSON參數傳遞到數據庫中的表一樣。將搜索引擎結果存儲在Mysql數據庫中

+0

JSON是一種數據格式,Google將結果返回給您的方式。但它必須給您提供大量信息想要在DB.better中存儲解析JSON並只獲取需要存儲的數據 – 2012-01-06 04:31:44

回答

0

我建議你使用Java JSON庫,它允許你將json字符串解析爲java對象,反之亦然(請參閱json-simplegson)。然後,您可以從這些對象中提取所需的信息並將它們存儲在數據庫中。您的數據庫表應該有像搜索引擎名稱,查詢字符串,網址,ID等列。

+0

謝謝你們兩位。 – Priyanka 2012-01-08 04:11:11