我有兩個JSON對象這裏,通過谷歌搜索API生成。這些對象的URL可以在下面找到。合併兩個JSON對象編程
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large&start=8
正如你所看到的第一個URL返回前八週的結果,而第二個返回下一個八強。相反,分別檢查了這些結果,我想編程它們合併成一個JSON對象,並通過將它們作爲前十六結果。
我和幾個非常簡單的JSON對象的嘗試這一點,但什麼谷歌返回仍然是我的頭有點上面,所以我希望能有點用做這樣的事的幫助。
至於有人告訴我這是不是對谷歌的服務條款,以兩個對象合併爲一個,只有這些總是通過兩個結果(他們會)。有些朋友指出我可以做自動化工具的方向,但我還沒有找到這樣的工具。
我目前在ASP.NET中工作,所以C#或VB.NET代碼是偉大的,但我有點語言無關所以在任何語言的任何幫助將是非常讚賞。
任何人都可以提供做這樣的事情任何幫助和/或建議嗎?
編輯:這些結果最終將被保存到數據庫中,所以任何服務器端方法都會非常棒,即使這意味着將它們直接放入表中以便稍後處理。
有可能已經有人寫了一個C#谷歌API的包裝......這看起來很有希望:http://www.codeplex.com/GAPIdotNET – Domenic 2009-07-29 10:06:17