Package org.apache.tika.sax
Class ToHTMLContentHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.apache.tika.sax.ToTextContentHandler
-
- org.apache.tika.sax.ToXMLContentHandler
-
- org.apache.tika.sax.ToHTMLContentHandler
-
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
public class ToHTMLContentHandler extends ToXMLContentHandler
SAX event handler that serializes the HTML document to a character stream. The incoming SAX events are expected to be well-formed (properly nested, etc.) and valid HTML.- Since:
- Apache Tika 0.10
-
-
Field Summary
-
Fields inherited from class org.apache.tika.sax.ToXMLContentHandler
inStartElement, namespaces
-
-
Constructor Summary
Constructors Constructor Description ToHTMLContentHandler()
ToHTMLContentHandler(OutputStream stream, String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endElement(String uri, String localName, String qName)
void
startDocument()
Writes the XML prefix.-
Methods inherited from class org.apache.tika.sax.ToXMLContentHandler
characters, startElement, startPrefixMapping, write, write
-
Methods inherited from class org.apache.tika.sax.ToTextContentHandler
endDocument, ignorableWhitespace, toString
-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, unparsedEntityDecl, warning
-
-
-
-
Constructor Detail
-
ToHTMLContentHandler
public ToHTMLContentHandler(OutputStream stream, String encoding) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
ToHTMLContentHandler
public ToHTMLContentHandler()
-
-
Method Detail
-
startDocument
public void startDocument() throws SAXException
Description copied from class:ToXMLContentHandler
Writes the XML prefix.- Specified by:
startDocument
in interfaceContentHandler
- Overrides:
startDocument
in classToXMLContentHandler
- Throws:
SAXException
-
endElement
public void endElement(String uri, String localName, String qName) throws SAXException
- Specified by:
endElement
in interfaceContentHandler
- Overrides:
endElement
in classToXMLContentHandler
- Throws:
SAXException
-
-