[請益] 求救如何取得台灣銀行牌告匯率網頁之csv
最近工作上遇到一個問題,
需求為使用php程式抓取台灣銀行匯率網頁中特定幣別的匯率數字,
由於不知道怎麼透過php抓取並擷取網頁原始碼,
然後在印出特定的匯率數字,
所以放棄了這個方法,
最後使用自己想到的第二個方法,
由於台銀匯率網頁有提供一個將所有幣別的即時匯率下載成csv檔案的功能,
然後我再使用phpexcel去讀取特定幾個幣別的匯率,
然後再輸出在我的網頁上,
如此一來又遇到另一個狀況,
下載回來的csv檔案名稱會隨著時間日期分鐘秒數自動改變檔名,
ex: ExchangeRate@201303201601.csv
導致我即使用php讀取csv檔案內的欄位值並印出,
卻無法即時反應出最新的匯率資料
(假設我10分鐘更新一次,but 10分鐘後台銀的csv檔案又自動依小時分鐘秒數變csv命名)
希望有高手可以指點我一下,
1. 如何使用 php 定時將該csv檔案自動下載回 server
2. 如何自動分析出最新的csv檔名, 並且下載回來自動變更檔案名稱讓php程式能讀取同樣名稱的csv檔案
(ex:ExchangeRate@201303201601.csv 下載回 server 自動更名為 rate.csv)
附上台銀的匯率網頁: http://rate.bot.com.tw/Pages/Static/UIP003.zh-TW.htm
這兩個問題困擾我一兩個星期了,
一直處於無解狀態, 加上不會使用第一種分析網頁資料取出特定字串的方法,
麻煩請高手們可以嘗試看看 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.6.195
→
03/21 02:21, , 1F
03/21 02:21, 1F
→
03/21 08:56, , 2F
03/21 08:56, 2F
→
03/21 11:09, , 3F
03/21 11:09, 3F
→
03/21 12:03, , 4F
03/21 12:03, 4F
→
03/21 12:04, , 5F
03/21 12:04, 5F
→
03/21 14:52, , 6F
03/21 14:52, 6F
→
03/21 14:53, , 7F
03/21 14:53, 7F
→
03/22 13:27, , 8F
03/22 13:27, 8F
→
03/22 13:27, , 9F
03/22 13:27, 9F
→
03/22 13:27, , 10F
03/22 13:27, 10F
→
03/22 13:27, , 11F
03/22 13:27, 11F
→
03/22 13:27, , 12F
03/22 13:27, 12F
→
03/22 13:27, , 13F
03/22 13:27, 13F
→
03/22 13:28, , 14F
03/22 13:28, 14F
→
03/22 14:36, , 15F
03/22 14:36, 15F
→
03/25 15:55, , 16F
03/25 15:55, 16F
→
03/26 16:44, , 17F
03/26 16:44, 17F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章