Jsoup學習禮記 從乙個檔案載入乙個文件

2021-06-29 01:44:40 字數 579 閱讀 6541

在本機硬碟上有乙個html檔案,需要對它進行解析從中抽取資料或進行修改。

可以使用靜態jsoup.parse(file in, string charsetname, string baseuri)方法:

file input = new file("/tmp/input.html");

document doc = jsoup.parse(input, "utf-8", "");

parse(file in, string charsetname, string baseuri)這個方法用來載入和解析乙個html檔案。如在載入檔案的時候發生錯誤,將丟擲ioexception,應作適當處理。

baseuri引數用於解決檔案中urls是相對路徑的問題。如果不需要可以傳入乙個空的字串。

另外還有乙個方法parse(file in, string charsetname),它使用檔案的路徑做為baseuri。 這個方法適用於如果被解析檔案位於**的本地檔案系統,且相關鏈結也指向該檔案系統。

jsoup 從乙個檔案載入乙個文件

在本機硬碟上有乙個html檔案,需要對它進行解析從中抽取資料或進行修改。可以使用靜態 jsoup.parse file in,string charsetname,string baseuri 方法 file input new file tmp input.html document doc js...

Jsoup從乙個檔案載入乙個文件

在我們的磁碟裡有乙個html檔案,我們需要對它進行解析從中抽取資料或進行修改。使用靜態 jsoup.parse file in,string charsetname,string baseuri 方法 file input new file file input.html document doc ...

從乙個檔案讀取資料

從乙個檔案讀取資料,想必都會。比如舉乙個簡單的例子。下面這個函式,就是從檔案讀取所有資料,一行一行讀取,資料存在des這個陣列中 int getstringfromfile file fp char ch int i 0 int j while feof fp des i 0 return 0 當然...