Kettle 将JSON文件转为Excel

关注微信公共号:小程在线

关注CSDN博客:程志伟的博客

特别说明:完整的文章内容在公共号上,博客只是80%的内容

 

一、数据输入

 

数据示例:

Kettle 将JSON文件转为Excel

可以看到Json数据分成了2个部分组成,所以在数据输入时,需要创建两个输入

Kettle 将JSON文件转为Excel

JSON input 输入

1.双击打开

2.点击浏览,找到我们需要的JSON文件,然后点击添加

Kettle 将JSON文件转为Excel

3. 点击字段

a.名字:直接取id,data

b.路径:根据规则进行匹配(在公共号有详细说明)

c.类型:根据数据选择

Kettle 将JSON文件转为Excel

全部设置完成之后,点击确定

 

JSON input 2输入

a.将第一个JSON输入复制一份,并进行连接

b.在源定义一个字段里 打上√

c.从字段获取源 填写 data

Kettle 将JSON文件转为Excel

d.字段

1.在名称填写:field、value

2.在路径填写真实路径

3.根据数据选择合适的数据类型

Kettle 将JSON文件转为Excel

全部完成之后点击确定。

 

二、Excel输出

双击Excel输出,点击浏览,选择合适的路径保存文件

Kettle 将JSON文件转为Excel

点击获取字段,就可以看到我们已经获取到我们前面两个输入的所有字段

Kettle 将JSON文件转为Excel

全部设置完成之后,点击确定

 

三、启动

点击启动

Kettle 将JSON文件转为Excel

 

四、查看结果

查看日志,表示已经执行完成

Kettle 将JSON文件转为Excel

点击Preview data时,我们选择第一的JSON input就会看到我在第一输入里面设置的2个字段

Kettle 将JSON文件转为Excel

当我们点击第二个JSON input时,就会看到第二个输入字段的数据

Kettle 将JSON文件转为Excel

excel文件输出结果

Kettle 将JSON文件转为Excel