import org.htmlparser.Parser; import org.htmlparser.util.ParserException; public class HTMLParserExample { public static void main(String[] args) { try { Parser parser = new Parser("http://www.example.com"); parser.parse(null); // ... } catch (ParserException e) { e.printStackTrace(); } } } import org.htmlparser.Parser; import org.htmlparser.util.NodeIterator; import org.htmlparser.util.ParserException; import org.htmlparser.visitors.NodeVisitor; public class HTMLParserExample { public static void main(String[] args) { try { Parser parser = new Parser("http://www.example.com"); parser.parse(null); NodeVisitor visitor = new NodeVisitor() { public void visitTag(org.htmlparser.Tag tag) { if (tag.getTagName().equalsIgnoreCase("title")) { } if (tag.getTagName().equalsIgnoreCase("a")) { } } }; NodeIterator iterator = parser.elements(); while (iterator.hasMoreNodes()) { iterator.nextNode().accept(visitor); } } catch (ParserException e) { e.printStackTrace(); } } } import org.htmlparser.Parser; import org.htmlparser.util.ParserException; import org.htmlparser.visitors.NodeVisitor; public class HTMLParserExample { public static void main(String[] args) { try { Parser parser = new Parser("http://www.example.com"); // ... // ... } catch (ParserException e) { e.printStackTrace(); } } }


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