2
我想分析出的信息文本文件此擔任了:從txt文件中讀取數據而不下載它?
http://finance.yahoo.com/d/quotes.txt?s=GOOG+YHOO&f=sak2
有沒有辦法到應用程序中做到這一點,而不先下載該文件?以某種方式流式傳輸文本內容?
我想分析出的信息文本文件此擔任了:從txt文件中讀取數據而不下載它?
http://finance.yahoo.com/d/quotes.txt?s=GOOG+YHOO&f=sak2
有沒有辦法到應用程序中做到這一點,而不先下載該文件?以某種方式流式傳輸文本內容?
打開一個HTTP連接到URL(使用內建的HttpURLConnection的或使用像公地HttpClient的庫),並且作爲內容物轉移讀取從輸入流的結果。
無法通過網絡傳輸文件的內容來讀取文件。但是,您不需要傳輸內容和將文件存儲在磁盤上 - 您只需從流中讀取文件,而不是將其保存到磁盤。
謝謝。我不確定這是否可能。 – Joren 2010-10-27 00:54:05
顯然雅虎有MIME類型設置爲下載它。你如何在java中打開它?如果您使用純粹的http連接 – Falmarri 2010-10-27 00:27:43