sql >> Base de Datos >  >> RDS >> Oracle

¿Existe un método en PL/SQL para convertir/codificar texto en texto compatible con XML?

Bueno, si solo quiere convertir caracteres XML, querrá hacer algo como...

  outgoing_text := DBMS_XMLGEN.CONVERT(incoming_text)

Donde outgoing_text y incoming_text son VARCHAR2 o CLOB.

Puede especificar un segundo argumento, pero por defecto es DBMS_XMLGEN.ENTITY_ENCODE ... también puede decodificar entidades XML pasando DBMS_XMLGEN.ENTITY_DECODE como segundo argumento.