Как вывести раздел CDATA из Sax XmlHandler

Это дополнительный вопросКак кодировать символы из Oracle в Xml?

В моей среде я использую Java для сериализации результирующего набора в xml. У меня нет доступа к самому потоку вывода, только к org.xml.sax.ContentHandler.

Когда я пытаюсь вывести символы в разделе CDATA:

Это происходит в основном так:

xmlHandler.startElement(uri, lname, "column", attributes);
String chars = "";
xmlHandler.characters(chars.toCharArray(), 0, chars.length());
xmlHandler.endElement(uri, lname, "column");

Я получаю это:

<![CDATA[33665]]>

Но я хочу этого:


Итак, как я могу вывести раздел CDATA с помощью Sax ContentHandler?

Ответы на вопрос(2)

Ваш ответ на вопрос