external/tika/src/main/java/com/digitalpebble/stormcrawler/tika/DOMBuilder.java
@Override
    public void ignorableWhitespace(char ch[], int start, int length)
            throws org.xml.sax.SAXException {
        if (isOutsideDocElem()) {
            return; // avoid DOM006 Hierarchy request error
        }

        String s = new String(ch, start, length);

        append(m_doc.createTextNode(s));
    }
@Override
    public void ignorableWhitespace(char ch[], int start, int length)
            throws org.xml.sax.SAXException {
        if (isOutsideDocElem()) {
            return; // avoid DOM006 Hierarchy request error
        }

        String s = new String(ch, start, length);

        append(m_doc.createTextNode(s));
    }
Receive notification of ignorable whitespace in element content.

<p>
Validating Parsers must use this method to report each chunk of ignorable
whitespace (see the W3C XML 1.0 recommendation, section 2.10):
non-validating parsers may also use this method if they are capable of
parsing and using content models.
</p>

<p>
SAX parsers may return all contiguous whitespace in a single chunk, or
they may split it into several chunks; however, all of the characters in
any single event must come from the same external entity, so that the
Locator provides useful information.
</p>

<p>
The application must not attempt to read from the array outside of the
specified range.
</p>

@param ch
The characters from the XML document.
@param start
The start position in the array.
@param length
The number of characters to read from the array.
@see #characters