我在使用 FTP 上传的 XML DB 中有无效的 XML 文件(缺少某些标记)。当我尝试使用 检索这些文件RESOURCE_VIEW
时,出现以下错误。
SELECT rv.res.getClobVal() FROM resource_view rv WHERE rv.any_path = '/test/test.xml';
ORA-31011: XML 解析失败 ORA-19213: 在第 1 行的 XML 处理中发生错误
LPX-00210: 期望 '<' 而不是 't'ORA-06512:在“SYS.XMLTYPE”,第 138 行
31011。00000 -“XML 解析失败”
*原因:XML 解析器在尝试解析文档时返回错误。
*Action:检查要解析的文档是否有效。
如何使用 SQL 或 PL/SQL 检索此类内容,以便对其进行编辑和保存?