不過有個 Google Spreadsheets 的更新到是比較少人提到,但對我而言卻是重要的更新。我總覺得我玩東西總是玩到偏門上去,玩 flickr 結果也沒什麼新照片放上去,都是在寫程式結合 Google Map,玩股票結果沒學到什麼技術,都在玩用程式來看股票。最近看到幾篇用 excel 的抓取外部資料功能來自動抓 Yahoo 的最新股價資料,其實這個方法我大概一年多前就在用了,不過因為一定要裝 MS Office 而且後來 Google 推出了 Google Spreadsheets,所以我就把我原本維護的股票資料放到 Google doc 上了。不過 Google Spreadsheets 當時少了自動更新股價(台灣)的功能,所以只能一一去手動更新股價(我有做了一些設定,所以沒有想像中麻煩),這點 EditGrid (一家香港公司) 就有專門更新股價的功能,不過 EditGrid 實在太慢了,而且我手中的股票一直也都蠻少的,所以就一直用手動更新的方式。
令人高興的,Google Spreadsheets 終於推出了 importXML, importData, importHtml, GoogleReader 幾個用來抓取外部資料的函式,對我而言最重要的就是 importHtml,終於可以自動的抓到外部網頁的資料,也就可以去 Yahoo 等網頁抓最新的股價了。加上了這個功能,我對 Google Spreadsheets 就幾乎沒有什麼抱怨了。可以到這裡試試這個功能 (當然裡面的資料是假的囉…)
Reference: Google Spreadsheets Lets You Import Online Data
What functions can I use to pull in external data?
0 comments:
Post a Comment