import org.ccil.cowan.tagsoup.Parser; import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; import org.xml.sax.helpers.DefaultHandler; import java.io.IOException; import java.io.StringReader; public class TagSoupExample { public static void main(String[] args) { try { Parser parser = new Parser(); DefaultHandler handler = new DefaultHandler() { @Override public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { } @Override public void endElement(String uri, String localName, String qName) throws SAXException { } @Override public void characters(char[] ch, int start, int length) throws SAXException { String text = new String(ch, start, length).trim(); if (!text.isEmpty()) { } } }; parser.setContentHandler(handler); String html = "<html><body><h1>Hello, World!</h1></body></html>"; parser.parse(new InputSource(new StringReader(html))); e.printStackTrace(); } } }


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