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

0 ответов

Другие вопросы по тегам