com.caucho.xml
Class Html

java.lang.Object
  |
  +--com.caucho.xml.AbstractParser
        |
        +--com.caucho.xml.XmlParser
              |
              +--com.caucho.xml.Html
All Implemented Interfaces:
Locator, Parser, XMLReader

public class Html
extends XmlParser

HTML parser interface. The parser can parse directly into the DOM, or it can be used as a SAX parser.

To parse a file into a DOM Document use


 Document doc = new Html().parseDocument("foo.html");
 

To parse a string into a DOM Document use


 String html = "<h1>small test</h1>";
 Document doc = new Html().parseDocumentString(html);
 

To parse a file using the SAX API use


 Html html = new Html();
 html.setContentHandler(myContentHandler);
 html.parse("foo.html");
 


Constructor Summary
Html()
          Create a new HTML parser
 
Methods inherited from class com.caucho.xml.XmlParser
getColumnNumber, getLineNumber, getPublicId, getSystemId
 
Methods inherited from class com.caucho.xml.AbstractParser
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getForgiving, getProperty, getResinInclude, getSearchPath, getSkipComments, parse, parse, parse, parse, parseDocument, parseDocument, parseDocument, parseDocument, parseDocumentString, parseString, setAutodetectXml, setContentHandler, setDocumentHandler, setDTDHandler, setEntitiesAsText, setEntityResolver, setErrorHandler, setExpandEntities, setFeature, setForgiving, setLocale, setProperty, setResinInclude, setSearchPath, setSkipComments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Html

public Html()
Create a new HTML parser