8.9. 在映射的数据项中添加内置功能
您可以使用内置字符串相关的功能,将转换应用到映射的数据项。
在 Transformation 面板中,选择到
优先级
映射来填充详情面板的状态
。在 Source 框中,点
打开下拉菜单,然后选择 Add transformation。
在 Transformations 窗格中,选择
附加
,然后在 Arguments 窗格中,输入-level
作为 后缀 的值。此附加功能在将指定的后缀映射到目标
优先级
数据项之前,会将指定的后缀添加到状态
字符串的末尾。点击 OK。
默认情况下,详细信息窗格以用户友好的格式显示在
状态
数据项中添加附加功能的结果。您可以通过点 Source 框中的右边
并选择 Show standard format 来更改这种格式。
在
TransformationTest.java
文件上运行 JUnit 测试。详情请查看 第 8.4 节 “创建转换测试文件并运行 JUnit 测试”。Console 视图显示 JSON 格式的输出数据:
{"custId":"[ACME-123]","priority":"GOLD-level","orderId":"ORDER1","origin":"Web", "approvalCode":"AUTO_OK","lineItems":[{"amount":1000,"cost":2.25},{"itemId":"ACME-123", "amount":400,"cost":1.25}]}
{"custId":"[ACME-123]","priority":"GOLD-level","orderId":"ORDER1","origin":"Web", "approvalCode":"AUTO_OK","lineItems":[{"amount":1000,"cost":2.25},{"itemId":"ACME-123", "amount":400,"cost":1.25}]}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow