我想在java转换中转换java对象中的json格式数据

dkqlctbz  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(365)

要求是:
我在informatica开发人员客户机中使用一个java转换,我的java代码以json格式返回数据,结果存储在一个“result”参数中。
数据样本结果= { "result": [ { "ID": "101", "Name": "XYZ" } ] } 现在我想把这些数据存储在关系表中,比如说作为employee,它有两列作为id和name。
所以在java转换中,我使用了两个输出端口—1是id(数据类型为integer),另一个是name(数据类型为string)。
所以我想以这样的方式编写代码,json数据的id值应该放在id输出端口,json数据的name值应该放在name输出端口。

neskvpey

neskvpey1#

如果您想为此使用java转换,那么需要在infa服务器上提供jackson jar文件,这样您的代码就可以在其类路径上看到jackson(对于jackson可能还需要的任何其他jar文件依赖项,您也必须这样做。)
通常,这是infa管理员必须为您做的事情,作为一项一次性任务。这是因为类路径位置是infa服务器上的一个目录(由您和/或管理员选择),而您可能无权访问它。

相关问题