我在XML DB中有无效的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检索此类内容,以便可以对其进行编辑和保存?