*/
public void characters(XMLString text) throws XNIException {
if (fInCDATASection) {
CDATASection cdataSection = (CDATASection)fCurrentNode;
cdataSection.appendData(text.toString());
}
else if (!fInDTD) {
Node child = fCurrentNode.getLastChild();
if (child != null && child.getNodeType() == Node.TEXT_NODE) {
Text textNode = (Text)child;