導航:首頁 > 編程語言 > 讀取html文件java

讀取html文件java

發布時間:2022-05-02 21:27:43

① 使用java怎麼讀取html文件內容

java可以使用jsoup、htmlparser等工具進行html的讀取和解析,以下是詳細說明:

1、jsoup 是一款 Java 的HTML 解析器,可直接解析某個URL地址、HTML文本內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似於JQuery的操作方法來取出和操作數據。據說它是基於MIT協議發布的。
jsoup的主要功能如下:
從一個URL,文件或字元串中解析HTML;
使用DOM或CSS選擇器來查找、取出數據;
可操作HTML元素、屬性、文本;
示例代碼:
Document doc = Jsoup.parse(input, "UTF-8", "http://www.dangdang.com");
Element content = doc.getElementById("content");
Elements links = content.getElementsByTag("a");
for (Element link : links) {
String linkHref = link.attr("href");
String linkText = link.text();
}

② 幫幫我啊,關於java讀取html里的文本

你讀的是本地文件 與127.0.0.1:8088有什麼關系呢?你直接把文件放D盤下面 這邊URL跟著改成D:\\(一個\轉譯)文件名 就行了么

③ java讀取html文件內容顯示在jsp中出現亂碼

你試下讀取的時候用utf-8的格式來讀,然後設置request和response的charset為utf-8,應該就可以了.

④ 怎麼訪問java里的html文件

eclipse:
localhost
:8080:項目名:WebContent/html文件名,如過放在其他文件包裡面請在文件名外面加上文件包名
MyEclipse
:localhost:8080:項目名:WebRoot/html文件名,如過放在其他文件包裡面請在文件名外面加上文件包名

⑤ 如何使用java查看html文件的源代碼

使用JAVA程序讀取HTML代碼還是訪問鏈接?
如果是只讀取HTML文件的話,可以直接用FileReader就可以了。
如果是通過訪問URL獲取HTML代碼的話可以使用HttpClient。

⑥ 如何使用Eclipse中使java程序編譯過程中讀取html文件

不是applet太舊的問題。是同學你的描述方式有問題。

「編譯時讀取」這個說法就有問題,編譯就是個java->class的過程。位元組碼轉換而已。
我不清楚你要讀取這個HTML干什麼,用什麼方式讀取。
我這里就假設你只是想取得HTML文件裡面的全部文本內容。使用文件流,FileInputStream,具體怎麼用自己網路。
然後,java程序是順序執行的,只有一個入口。
你的applet的入口是paint,你當然可以在paint裡面執行上面的代碼,當然,你可以寫個靜態語句塊static{ },裡面執行文件流的方法。
自便。

⑦ javasocket編程怎麼訪問本機上指定路徑的html文件

這應該有兩個過程:
1、本機的clientSocket(自定義的名字)或ServerSocket在收到某個信號後,比如傳遞的數據就是你說的html文件路徑,調用讀取文件的方法。
2、使用java.io.*的類庫,讀取該html文件。
3、把讀取的html文件內容返回。

如果你說是ie瀏覽器訪問,那就不是java socket,而是JSP編程了

⑧ java項目下讀取html文件

String projPath = System.getProperty("user.dir"); 獲取到工程項目的根目錄。
例如 項目為Test,在D盤的Java目錄下,projPath 就是 "D:\Java\Test"

然後再往後加你的項目文件夾下html文件的相對路徑。

⑨ java以流的形式讀取html文件,再輸出為excel文件

給你個思路吧,可以自己完成,你描述的所謂的html其實是json數據,遍歷json方法有N種,第三方的工具也很多,比如fastJson,gson,jackson等等,基本上幾句話搞定;
另外你還要將解析出來的值保存到excel中,可以使用poi這個工具,封裝了操作excel表的基本操作方法。祝你成功~

⑩ java如何獲取html文件的內容

Document doc = null;
try {
doc = Jsoup.connect("鏈接").timeout(6000).get();
} catch (IOException e) {
e.printStackTrace();
}

閱讀全文

與讀取html文件java相關的資料

熱點內容
grub2命令行 瀏覽:618
無法獲取加密卡信息 瀏覽:774
雲伺服器網卡充值 瀏覽:509
編程就是軟體 瀏覽:49
伺服器如何添加許可權 瀏覽:437
引用指針編程 瀏覽:851
手機加密日記本蘋果版下載 瀏覽:63
命令行括弧 瀏覽:176
java程序升級 瀏覽:490
排序演算法之插入類 瀏覽:227
gcccreate命令 瀏覽:73
海爾監控用什麼app 瀏覽:64
系統盤被壓縮開不了機 瀏覽:984
linuxredis30 瀏覽:541
狸窩pdf轉換器 瀏覽:696
ajax調用java後台 瀏覽:904
活塞式壓縮機常見故障 瀏覽:614
break演算法 瀏覽:731
換電池的app是什麼 瀏覽:771
單片機ad采樣快速發送電腦 瀏覽:22