2016-03-01 15 views
1

我想讀一個網站使用緩衝讀取器,但它使用3Mbps的我的互聯網和即時通訊試圖讓它下來,我知道在我想閱讀的文本是什麼行是如此有一種方法,我可以跳到該行,只讀文本,而不使用帶寬的東西,我不想要的,如果這不工作有另一種方式,我可以讀取該行,而不使用這麼多的帶寬。從網站的X行開始閱讀,不使用帶寬?

+0

這不是HTTP請求的工作方式 – Kon

+0

@Kon在這種情況下,是否有更好的方式從網站獲取數據,而不是使用讀取InputStream的bufferedReader或者是實現它的最佳方式? – WilliamTaco

+0

並非所有的Web服務器都支持跳到指定的偏移量。對於那些做,請參閱[這個問題](http://stackoverflow.com/questions/3203217/read-file-from-server-with-some-offset)。 –

回答

0

考慮使用HTML解析器,如JSOUP。 Jsoup使用一個分析樹,它可以非常快。 無論哪種方式,我不認爲有一種方法可以從特定的行開始,不幸的是。