kettle遍历目录

最近需要使用kettle遍历目录下所有日期子目录并解析自目录下的某个xml,然后将日期存入库中

 

1.需要遍历数据文件下的日期文件夹,解析其中一个xml文件

kjb截图

这里大概的流程和JavaScript请转至

https://blog.csdn.net/yali1990515/article/details/50495141

其中循环中的变量自增代码中的

split注意加个空格,因为存储的变量DATEVALUES是[a, b],我们这里的变量要直接放到文件目录中,所以要直接处理好。

自增顺序也需要注意一下。

2.转换getFileName如下

获取子目录后筛选需要的字段,我这里因为需要日期字段存入库中,所以选择了short_folderName这个字段。如果只需要子目录路径的话选择folderName即可遍历

←字段选择

3.转换xml如下

解析xml目录:

byqkgrid-备用情况↑

此处获取了除日期外的数据,再使用获取变量↓

获取在kjb中设置的DATEVALUE,使用记录关联↓添加DATEVALUE即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值