Oracle XMLDB извлекает неверный XML
У меня есть недопустимые файлы XML (отсутствует какой-либо тег) в базе данных XML, которые загружаются с использованием FTP. Когда я пытаюсь получить эти файлы, используя RESOURCE_VIEW
я получаю ошибку ниже.
SELECT rv.res.getClobVal() FROM resource_view rv WHERE rv.any_path = '/test/test.xml';
ORA-31011: Сбой синтаксического анализа XML ORA-19213: в XML произошла ошибка
обработка в строках 1 LPX-00210: ожидаемое "<" вместо "t"ORA-06512: в строке "SYS.XMLTYPE", строка 138
31011. 00000 - "Сбой синтаксического анализа XML"
* Причина: синтаксический анализатор XML возвратил ошибку при попытке проанализировать документ.
* Действие: проверьте, действителен ли анализируемый документ.
Как извлечь такой контент, используя SQL или PL/SQL, чтобы его можно было редактировать и сохранять?