簡體   English   中英

如何從Collection到Map向Java添加自定義轉換Java

[英]Howto add a custom transformation java to java from Collection to Map

我想將未編組的json轉換為Java到Java的轉換。 像Integer和String這樣的原始字段都可以工作。 但是我需要將列表轉換為地圖,並且要使用指南中所述的轉換器來完成此操作,但是我無法在映射下拉菜單中選擇“ Add transformation或“ Add custom Transformation ”。 他們始終是淺灰色的殘疾人。

我遵循Fuse Transformation Tooling指南並使用蝕光子,並通過市場安裝了Jboss工具。 我使用的版本是Red Hat Fuse Tooling Version: 11.0.0.v20180614-0309

Fuse Tooling中不支持自定義轉換器:-(。

Add transformation         # build-in transformation functions      
Add custom transformation  # custom transformation functions

這些選項用於修改特定值的格式(例如: String -> String ,應用添加括號自定義轉換=> String -> "[" + String + "]" 。有關更多詳細信息,請參見數據轉換入門文檔。

您應該能夠使用Fuse Tooling數據轉換工具在“原始”字段之間創建初始映射,並且可以直接修改src/main/resources/transformation.xml文件並應用Dozer自定義轉換器(請參閱Dozer-自定義類型轉換器 )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM