0

要求是:

我在 Informatica 开发人员客户端中使用一种 Java 转换,我的 Java 代码以 JSON 格式返回数据,并且该结果存储在一个“结果”参数中。

像 Result= 这样的数据样本{ "result": [ { "ID": "101", "Name": "XYZ" } ] }

现在我想将这些数据存储在关系表中,比如员工有两列作为 ID 和名称。

所以在java转换中,我使用了两个输出端口——1是Id(数据类型为整数),另一个是名称(数据类型为字符串)。

所以我想以这种方式编写代码,JSON 数据的 ID 值应该进入 Id 输出端口,JSON 数据的名称值应该进入 Name 输出端口。

4

1 回答 1

0

如果您想为此使用 Java 转换,您需要在 INFA 服务器上提供 Jackson JAR 文件,以便您的代码可以在其类路径中看到 Jackson。(对于 Jackson 可能还需要的任何其他 JAR 文件依赖项,您必须这样做。)

通常,这是 INFA 管理员必须为您做的事情,作为一次性任务。这是因为类路径位置是 INFA 服务器上的一个目录(由您和/或管理员选择) - 您可能无权访问它。

于 2021-04-23T14:12:24.480 回答