一、大写转换

(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)执行后输出表

 

posted on 2019-11-20 08:35  song.yan  阅读(1065)  评论(0编辑  收藏  举报