Oracle XMLDB извлекает неверный XML - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть недопустимые файлы 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, чтобы его можно было редактировать и сохранять?

...