为了账号安全,请及时绑定邮箱和手机立即绑定

如何添加自定义转换 java 到 java 从集合到映射

如何添加自定义转换 java 到 java 从集合到映射

料青山看我应如是 2021-07-19 21:18:57
我想将未编组的 json 转换为java 到 java 的转换。像 Integer 和 String 这样的原始字段有效。但是我需要将列表转换为地图,并且我想使用指南中描述的转换器来执行此操作,但是我无法在映射下拉菜单中选择Add transformation或Add custom Transformation。他们总是浅灰色禁用。我遵循了Fuse Transformation Tooling指南并使用了 eclipse photon 并通过市场安装了 Jboss 工具。我用的版本Red Hat Fuse Tooling Version: 11.0.0.v20180614-0309
查看完整描述

1 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

Fuse Tooling 中不支持自定义转换器:-(。


Add transformation         # build-in transformation functions      

Add custom transformation  # custom transformation functions

这些选项用于修改特定值的格式(例如:String -> String,应用添加括号自定义转换 => String -> "[" + String + "]"。有关更多详细信息,请参阅数据转换入门文档。


您应该能够使用 Fuse Tooling Data Transformation 工具在“原始”字段之间创建初始映射,并直接修改src/main/resources/transformation.xml文件并应用 Dozer 自定义转换器(请参阅Dozer - 自定义类型转换器)


查看完整回答
反对 回复 2021-07-23
  • 1 回答
  • 0 关注
  • 143 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信