import org.htmlparser.Parser; import org.htmlparser.util.ParserException; import org.htmlparser.util.NodeList; import org.htmlparser.tags.Html; import org.htmlparser.tags.LinkTag; String htmlString = "<html><body><a href=\"https://www.example.com\">Example</a></body></html>"; Parser parser = new Parser(); parser.setInputHTML(htmlString); NodeList nodeList = parser.parse(null); Html htmlNode = (Html) nodeList.elementAt(0); NodeList linkNodes = htmlNode.extractAllNodesThatMatch(new NodeClassFilter(LinkTag.class)); for (int i = 0; i < linkNodes.size(); i++) { LinkTag link = (LinkTag) linkNodes.elementAt(i); String linkText = link.getLinkText(); String linkUrl = link.extractLink(); System.out.println("Link Text: " + linkText); System.out.println("Link URL: " + linkUrl); }


上一篇:
下一篇:
切换中文