首页 > 解决方案 > 在 Informatica Cloud 中自动解析多个 XML 文件

问题描述

我有数千个需要展平的 xml 文件(放入 SQL 表中,以便查询信息)。一般来说,几乎所有文件都有 20-30 种不同的类型(即它们具有相似的模板/模式)。但是很难将它们分组到一组有限的模式中,因为具有非常相似模板的两个 xml 文件可能相差一个或两个标签。业务方面告诉我的是,随着时间的推移,模​​式可能会发生细微的变化,即使对于相同“类型”的 xml 也是如此。

在 IICS 中,我可以使用分层解析器映射单个 xml 文件。为此,我将 xml 文件本身作为架构文件。现在我怎么可能为我拥有的数千个 xml 进行映射(无需手动执行!)并将它们展平(即使每个 xml 都成为一个单独的表)。这里的挑战是自动化层次解析器 + 映射过程,并让解析器每次都使用源 xml 本身作为架构。

标签: xmldatabasexml-parsinginformaticainformatica-cloud

解决方案


推荐阅读