利用 Janino 计算 Java 表达式
组件介绍
利用Janino计算Java表达式组件可以输入用户定义的Java表达式,作为计算新值的基础。
- 输入:含有下一步需要用到的字段的数据流
- 输出:包含运算结果的数据流
页面介绍
运行利用Janino计算Java表达式组件得到下图所示的界面:
字段表
此界面上各个字段解释如下:
选项 | 说明 | 样例值 |
---|---|---|
New Field | 数据流中的新字段。如果要覆盖现有字段,则需要在此处和“替换值”选项中定义该字段。 | |
Java Expression | Java表达式,请参见下面的示例 | |
Value Type | 类型 | |
Length | 长度 | |
Precision | 精确 | |
Replace value | 当您要替换新的名称时,请选择与“新字段”名称相同的名称 |
使用案例
使用利用Janino计算Java表达式组件完成两个字符串字段的拼接。
首先拖入**“自定义常量数据”**步骤编辑初始数据。原数据如下:
而后修改利用Janino计算Java表达式组件的参数如下。Java expression编写为lastname+firstname
。
最后运行转换,得到拼接好的新字段如下: