public class ToTextContentHandler extends org.xml.sax.helpers.DefaultHandler
| Constructor and Description |
|---|
ToTextContentHandler()
Creates a content handler that writes character events
to an internal string buffer.
|
ToTextContentHandler(OutputStream stream)
Creates a content handler that writes character events to
the given output stream using the platform default encoding.
|
ToTextContentHandler(OutputStream stream,
String encoding)
Creates a content handler that writes character events to
the given output stream using the given encoding.
|
ToTextContentHandler(Writer writer)
Creates a content handler that writes character events to
the given writer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length)
Writes the given characters to the given character stream.
|
void |
endDocument()
Flushes the character stream so that no characters are forgotten
in internal buffers.
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Writes the given ignorable characters to the given character stream.
|
String |
toString()
Returns the contents of the internal string buffer where
all the received characters have been collected.
|
endElement, endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningpublic ToTextContentHandler(Writer writer)
writer - writerpublic ToTextContentHandler(OutputStream stream)
stream - output streampublic ToTextContentHandler(OutputStream stream, String encoding) throws UnsupportedEncodingException
stream - output streamencoding - output encodingUnsupportedEncodingException - if the encoding is unsupportedpublic ToTextContentHandler()
toString()
method to access the collected character content.public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerSAXExceptionpublic void ignorableWhitespace(char[] ch,
int start,
int length)
throws SAXException
characters(char[], int, int) method.ignorableWhitespace in interface ContentHandlerignorableWhitespace in class org.xml.sax.helpers.DefaultHandlerSAXExceptionpublic void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class org.xml.sax.helpers.DefaultHandlerSAXException - if the stream can not be flushedpublic String toString()
StringWriter to the
other constructor.Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.