У меня есть недопустимые файлы 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' <br>
ORA-06512: в «SYS.XMLTYPE», строка 138
31011. 00000 - «Сбой синтаксического анализа XML»
* Причина: синтаксический анализатор XML возвратил ошибку при попытке проанализировать документ.
* Действие: проверьте, является ли анализируемый документ действительным.
Как извлечь такой контент, используя SQL или PL / SQL, чтобы его можно было редактировать и сохранять?