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

2021-10-02 08:43:23 字數 587 閱讀 4918

在我們的磁碟裡有乙個html檔案,我們需要對它進行解析從中抽取資料或進行修改。

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

file input = new file

("/file/input.html");

document doc = jsoup.parse

(input, "utf-8", ""

);

解說

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

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

c:另外還有乙個方法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 tmp input.html document doc jso...

複製乙個檔案或者從乙個資源獲取乙個檔案並複製

複製乙個檔案或者從乙個資源獲取乙個檔案並複製 param unknown type source 乙個檔名或者乙個資源,如 source param unknown type fname 另存為的檔名 function copy from source source,fname fwrite fil...