kettle 基础1(多文件合并、getdatafromxml、jsoninput)
1.excel多文件合并
注意通配符地方.*
2.从xml中获取数据(get data from xml)
xpath语法:
nodename 选取此节点所有子节点
/ 从根节点选取
// 从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
. 选取当前节点。
.. 选取当前节点的父节点。
@ 选取属性。
示例:
ktr示例:
循环遍历c_product_control节点,并获取改节点下的子节点的值,如果想要获取同级节点的值,则先..到父级节点,然后再寻找另外的同级节点
xml文件:
json path:
json示例:
ktr:
$.resultData获取resultData的值,然后传递给第二个json input 控件,然后遍历resultData来获取相应的值