I have a colleague who needs to convert text from a PL/SQL method into XML compliant text, as he is constructing a excel spreadsheet by updating a text template.
Is there a method in PL/SQL to convert/encode text to XML compliant text?
oracleplsqlxml
I have a colleague who needs to convert text from a PL/SQL method into XML compliant text, as he is constructing a excel spreadsheet by updating a text template.
Is there a method in PL/SQL to convert/encode text to XML compliant text?
Best Answer
Well, if you just want to convert XML characters, you'll want to do something like...
Where
outgoing_text
andincoming_text
are both VARCHAR2 or CLOB.You can specify a second argument, but it defaults to
DBMS_XMLGEN.ENTITY_ENCODE
... it can also decode XML entities by passingDBMS_XMLGEN.ENTITY_DECODE
as a second argument.