java与html关联_java-如何在HTML文件中搜索某些标签?
我在Java中有一個小問題.
操作方法:我想在HTML文件中搜索標簽href和src,然后獲取與該標簽關聯的URL.
最好的方法是什么?
謝謝您的幫助.
最好的祝福.
解決方法:
這是我用來完全完成您想要做的事情的代碼,但首先讓我給您一些提示.
如果您在Java Swing環境中,請確保使用javax.swing.text.html和javax.swing.text.html.parser包中的方法.不幸的是,它們主要用于JEditorPane,但我仍然強烈建議您看看這些.
當我編寫與此非常相似的程序時,我使用了3種主要方法:
public void handleStartTag(HTML.Tag t, MUtableAttributeSet atts, int pos)
public void handleEndTag(HTML.Tag t, int pos)
public void handleText(char[] text, int pos)
如果您需要更多有關如何編寫這些方法的幫助,可以向我發送消息,但基本上,您正在尋找一個初始標簽和一個結束標簽,然后您將確定該URL,然后可以繼續進行下一步. ,該網址后面是url.
要遵循該URL,建議您使用JEditorPane對象. javax.swing.event.HyperlinkListener接口僅定義了一個方法hyperlinkUpdate(HyperlinkEvent e),您可以將URL傳遞給該方法,然后在JEditorPane對象上調用.setPage(evt.getURL()).然后,將使用新頁面更新窗格,并允許您再次開始該過程.
如果您有任何問題,請與我聯系,請對這個答案進行投票!
標簽:html-parsing,html,java
來源: https://codeday.me/bug/20191210/2103386.html
總結
以上是生活随笔為你收集整理的java与html关联_java-如何在HTML文件中搜索某些标签?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓占有率2020(安卓占有率)
- 下一篇: (vnp免费版安卓)