问题:今天 使用Kettle 的文本文件输入组件转换为Excel 输出组件时,由于转换文本中包含中文,执行转换时,查看excel 文件时内容出现了汉字乱码。
实战
1.创建one.txt 文本文件
我在电脑桌面上,创建一个txt文件,命名为one。第1行是文件表头,从第2行开始是数据,此文件内容如下:
id;name;age;address
1;周志刚;31;湖南省益阳市南县南洲镇
2;周晨宇;2;广东省深圳市龙岗区横岗街道
3;周晨曦;4;广东省深圳市龙岗区横岗街道
2.Kettle 创建转换
![](https://i-blog.csdnimg.cn/blog_migrate/35366a2e7c423725da45d083c637b68e.png)
3.文本文件输入设置
![](https://i-blog.csdnimg.cn/blog_migrate/e9d8e5506985a1f54d9b29ac83170bf9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7f862ca2fa9234d7b685ed6abfa78cf2.png)
4. 查看文本内容编码格式
![](https://i-blog.csdnimg.cn/blog_migrate/17c42ec729be43c8f745be8a70a250c7.png)