簡體   English   中英

如何在Android中將HTML(Jsoup)保存到文件

[英]How to save HTML (Jsoup) to a File in Android

我從Web下載HTML文件,現在我想將其保存到內部存儲中。 我知道如何保存XML文件,因為在那里我使用InputStream 但是在這里,我有一個Document

來自DownloadHTML.java的CODE SNIPPET:

           try {
                Log.d("URL" , URL);
                Document doc = Jsoup.connect(URL).get();

                temperature = doc.select("tbody").select("tr").select("td.t");
                date = doc.select("tbody").select("tr").select("td.meteoSI-th");
            } catch (IOException e1) {
                e1.printStackTrace();
            }

如何將Document doc保存到Android設備內部存儲中的文件中? 我曾嘗試從Android官方頁面閱讀本教程 ,但對我而言沒有幫助。 我認為有與保存XML文件類似的解決方案,但無法解決。

您可以使用doc.toString()以字符串形式獲取文檔內容

然后將字符串寫入文件。

創建了鏈接的教程中所示的文件后,最簡單的操作就是使用PrintWriter ,例如:

PrintWriter printWriter = new PrintWriter(file);
printWriter.print(doc.toString());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM