Seção CDATA

Saudações a todos!!!

Tenho pouca experiência com java e estou com uma dúvida: possuo uma classe que converte objetos em XML, existe uma exigência de que dois elementos com conteúdo String setejam entre a seção CDATA. Tá tudo funcionando direitinho, mas acontece que após o parse,
os caracteres “<” e “>” do CDATA são convertido em &l_t; e &g_t; respectivamente , ou seja, converte para sua referência de entidade.

Gostaria de saber como faço para evitar este problema, pois aumenta o número de caracteres contidos na tag e da problemas na validação do xml.

Grato

Podia postar de novo? É que quando você escreve:
&lt;

aparece aqui no fórum
<

Experimente postar como:
&amp;lt;

para ver se aparece direito.

Oi, entanglement!!!
Eu editei a postagem, dá pra entender agora?

Veja se isto funciona.

http://www.exampledepot.com/egs/javax.xml.parsers/ExpEntity.html?l=rel

(A propósito, você não disse como está lendo o arquivo XML. Por isso peguei o primeiro exemplo que achei no Java Almanac.)

entanglement,
obrigado pela atenção! Eu não leio o xml, apenas trago infpormações do banco, transformo em xml, conforme um arq. xsd, daí envio o arquivo XML via FTP.

Sacou???