前言
这里使用ETL [Java代码] 实现
代码中使用axis调用webservice
在ETL提供了 Processor类中直接写业务代码, 而且是每次读取一行数据
jar包准备
将需要用到的jar包提前放到data-integration/lib 或 data-integration/libswt/对应的目录下
我这里为了方便, 将需要的包发到了data-integration/libswt/win64/下
代码示例
这里提供一个简单的示例供参考
import java.net.URL;
import javax.xml.namespace.QName;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public boolean processRow(StepMetaInterface smi,StepDataInterface sdi) throws KettleException{