一、大写转换
(1)步骤(表输入-Java脚本-表输出)
(2)配置
1)表输入
2)java脚本
public boolean processRow(StepMetaInterface smi, StepDataInterface sdi) throws KettleException
{
Object[] r = getRow();
if (r == null) {
setOutputDone();
return false;
}
if (first){
first = false;
}
r= createOutputRow(r, data.outputRowMeta.size());
String test_value = get(Fields.In, "testfield").getString(r);
String uppercase_value = test_value.toUpperCase();
get(Fields.Out, "uppercase").setValue(r, uppercase_value);
putRow(data.outputRowMeta, r);
return true;
}
3)表输出
(3)执行前输入表,输出表
(4)执行后输出表