Package org.docx4j
Class TextUtils.TextExtractor
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.docx4j.TextUtils.TextExtractor
- All Implemented Interfaces:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
- Enclosing class:
- TextUtils
public static class TextUtils.TextExtractor
extends org.xml.sax.helpers.DefaultHandler
A SAX ContentHandler that writes all #PCDATA onto a java.io.Writer
From http://www.cafeconleche.org/books/xmljava/chapters/ch06s03.html
-
Constructor Summary
Constructors Constructor Description TextExtractor(java.io.Writer out) -
Method Summary
Modifier and Type Method Description voidcharacters(char[] text, int start, int length)Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
TextExtractor
public TextExtractor(java.io.Writer out)
-
-
Method Details
-
characters
public void characters(char[] text, int start, int length) throws org.xml.sax.SAXException- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Overrides:
charactersin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-