XML文字を変換したいだけなら、次のようなことをしたいと思うでしょう...
outgoing_text := DBMS_XMLGEN.CONVERT(incoming_text)
ここでoutgoing_text
およびincoming_text
どちらもVARCHAR2またはCLOBです。
2番目の引数を指定できますが、デフォルトはDBMS_XMLGEN.ENTITY_ENCODE
です。 ... DBMS_XMLGEN.ENTITY_DECODE
を渡すことでXMLエンティティをデコードすることもできます 2番目の引数として。