我在文件系统(Unix / Windows)上有XML文件,我需要解析并填充具有所需属性的表。我在Java上编写了一个DOM解析器,它将XML作为输入并将/ parses转换为分隔文件。然后,我使用间接文件加载由Informatica填充表。这个表现相当不错
但是,我的一位前辈告诉我,不需要转换成分隔文件然后放入表格。相反,他让我将XML文件直接放入表的一列(最好是CLOB或XMLType),然后使用Oracle的XML解析器来解析文件。
我知道通过Oracle的解析器可以进行XML解析,但是建议将源文件放到数据库表中吗?从设计的角度来看,这个问题更多
感谢您对此的投入。
答案 0 :(得分:1)
在数据库中存储XML有几个优点。