如何使用Java在Websphere Transformation Extender Map节点中映射大量字段(500+)?

时间:2016-01-31 11:04:34

标签: java wtx

我是WTX工具的新手。我必须在很短的时间内在SAP中映射500多个入站字段及其相应的名称。有一种聪明的方法可以使用Java来实现这一点,而不是拖放那些字段是手动吗?

1 个答案:

答案 0 :(得分:0)

我担心我迟到了,但希望我能为别人提供见解......

WTX 8.41引入了两个在这里有用的功能:

  • automapper将根据对象名称生成规则。在您的情况下,它将取决于输入和输出对象相互关联的方式。
  • 设计工作室的Java API,它使人们能够在地图上执行任何操作或从Java ^程序中键入树。

早期版本具有地图导入/导出工具,该工具(至少在理论上)可以生成要作为地图导入的XML文件。理论与实践之间的距离取决于地图复杂性,Java技能以及这项工作带来的重用量。

如果我必须做出选择,我会采用自动播放方式,即使它意味着稍微更改类型树以使名称匹配。

注意还有另一种方法,如果映射必须将iDoc映射到XML(或反向),并且标记名称不是很重要:类型树可以作为模式导出,并且该工具也会生成映射同时从一种格式传递到另一种格式(并为两个方格生成地图)。