Есть ли способ в PL / SQL для преобразования / кодирования текста в XML-совместимый текст?



Answers

Более поздние версии oracle имеют встроенный XML-пакет для управления данными XML.
Например, это то, что хочет сделать ваш коллега ?:

SELECT DBMS_XMLGEN.getXML('SELECT * FROM emp') FROM dual;
Question

У меня есть коллега, которому необходимо преобразовать текст из PL / SQL-метода в XML-совместимый текст, поскольку он создает таблицу Excel, обновляя текстовый шаблон.

Есть ли способ в PL / SQL для преобразования / кодирования текста в XML-совместимый текст?




hamischmcn вариант прост и понятен, но он не работает в формах оракула, я много пробовал с этим и ничего ... вы можете сгенерировать xml вручную, используя что-то вроде этого

utl_file.put_line_nchar (file_id, 'xml version = "1.0" encoding = "utf-8"');

utl_file.put_line_nchar (file_id, 'Start');

-А ЗА ПОТЕРЮ, ГДЕ ВЫ ОПРЕДЕЛЯЕТЕ ВАШИ ТЕГИ

utl_file.put_line_nchar (file_id, '/ Start');

Примечание. Редактор не позволяет помещать знаки <> в заголовок xml и теги






Related