如何解决我想在Java转换中转换java对象中的json格式数据
要求是:
我在 informatica 开发人员客户端中使用一种 Java 转换,我的 Java 代码以 JSON 格式返回数据,结果存储在一个“结果”参数中。
数据样本如 Result={ "result": [ { "ID": "101","Name": "XYZ" } ] }
现在我想将此数据存储在关系表中,比如员工有两列作为 ID 和名称。
所以在java转换中,我使用了两个输出端口- 1是Id(数据类型为整数),另一个是名称(数据类型为字符串)。
所以我想以这种方式编写代码,JSON 数据的 ID 值应该放在 Id 输出端口中,JSON 数据的 Name 值应该放在 Name 输出端口中。
解决方法
如果您想为此使用 Java 转换,您需要在 INFA 服务器上提供 Jackson JAR 文件,以便您的代码可以在其类路径上看到 Jackson。 (并且您必须对 Jackson 可能还需要的任何其他 JAR 文件依赖项执行相同的操作。)
通常,这是 INFA 管理员 would have to do for you 的一次性任务。这是因为类路径位置是 INFA 服务器上的一个目录(由您和/或管理员选择) - 您可能无权访问它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。