目录

配置Get data from xml组件:xml输入

txt,csv,Excel输出

Json输出

表输出


user.xml

<?xml version="1.0"?>-<students>-<student><sno>01</sno><name>五月</name><sex>男</sex><date>2016-12-08</date><address>河南洛阳</address></student>-<student><sno>02</sno><name>山月</name><sex>男</sex><date>2016-12-08</date><address>河南洛阳</address></student></students>

配置Get data from xml组件:xml输入

txt和csv的方式一样

1 新建转换双击击Get data from xml

2 打开输出双击文本输出

3打开Get data from xml 组件

4 点击浏览 找到xml文件的位置

5点击增加

6 点击内容获取“循环读取路径” 直接点击获取就可以

例如:要查student下的内容就是:/students/student

7 点击字段 获取字段

这就是成功了

txt,csv,Excel输出

接下来就是双击文本文件输出组件了

点击浏览:给文件取个名字 然后找个存放的地方

如果想要csv输出:只需要把扩展名改为csv即可 excel同理

点击内容 该编码:UTF-8

点击字段:获取字段就ok啦

然后ctrl+s 取个名字保存

点击运行

这就是运行成功了

去找到文件看看

成功了

注:由于我创建了很多的文件所以重新改了名字

Json输出

点击JSON output组件

按住shift+鼠标左键把Get data from xml 组件和JSON output连接起来

双击JSON output

选择一下文件的名字和存放路径 和编码UTF-8

点击字段 :获取字段

保存就ok了

运行成功

==============================================================

表输出

点击表输出组件

打开表输出组件

点击新建

输入数据库设置我这里用的是mysql

点击测试

出现这个小窗口就是连接成功了

注意:我的数据库是5.7版本,如果测试链接报错就是缺少相应的jar包

找到对应版本的jar包放到lib目录下即可

点击选项

输入以下内容:characterEncoding utf-8 防止数据库字段中文乱码

在目标表输入一个你想要创建表的名字

如果已经创建表点击浏览,没有创建输入一个表名

点击SQL 会为我们自动创建一个表

点击执行

把指定数据库字段给勾选上

点击数据库字段 获取字段

点击输入字段映射

点击确认我们就配置好了

保存运行!

注意:每次运行一个节点连接时都要把其他的连接给设置为失效

鼠标右键:使节点失效

否则可能无法运行

成功了!!!!!!!

谢谢耐心读完,觉得有用点个赞吧

kettle:实现xml输入text,csv,excel,json,表---->输出相关推荐

  1. 【web测试】不同格式的文件操作(txt,csv,excel,json,xml,yaml)

    [web测试]数据驱动 python操作文件 txt文件 csv格式 excel文件 json格式 xml文件 yaml格式 python操作文件 txt文件 # 读取r 写入w;rb-二进制读取;w ...

  2. 在线CSV转JSON工具

    在线CSV转JSON工具 在线CSV转JSON工具 CSV To JSON Converter 在线将 CSV 数据转换为 JSON.灵活的选项,允许你编辑转换后的 JSON/XML 文件. CSV ...

  3. 来点干货!3招Python 处理CSV、JSON和XML数据的简便方法!

    Python的卓越灵活性和易用性使其成为最受欢迎的编程语言之一,尤其是对于数据处理和机器学习方面来说,其强大的数据处理库和算法库使得python成为入门数据科学的首选语言.在日常使用中,CSV,JSO ...

  4. 如此美妙,Python 处理CSV、JSON和XML数据的方法真简便

    Python 尤其是优秀的简洁和易用性成为网络编程语言的首选,是数据和编程语言的首选,其主要的数据库和算法库成为python入门数据科学的首选语言. 在日常使用中,CSV,JSON和XML三种数据格式 ...

  5. Pandas如何读取和导出 Excel、CSV、JSON 数据?

    转载自:Pandas如何读取和导出 Excel.CSV.JSON 数据? - 知乎 导入pandas等包 import pandas as pd import numpy as np import m ...

  6. pyspark —— spark dataframe 从hdfs读写文件:按照指定文件格式读写文件(读写csv、json、text文件,读取hive表,读取MySQL表)、按照指定分隔符读写文件

    spark有3种数据结构--RDD.DataFrame.DataSet.这里展示的文件读写方式,都是针对dataFrame数据结构的,也就是文件读进来之后,是一个spark dataFrame. 0. ...

  7. java++记录+运行_记录java+testng运行selenium(三)---xml、ini、excel、日志等配置

    一: ini文件 ini目前只用处存储浏览类型及需要打开的url,ini文件放在configs文件夹下面. 读取ini代码如下: 1 packagetoolskit.documents;2 3 imp ...

  8. Python零基础速成班-第8讲-Python文件操作File IO、高级文件处理模块shutil、CSV、JSON、多线程基础

    Python零基础速成班-第8讲-Python文件操作File I&O.高级文件处理模块shutil.CSV.JSON.多线程基础 学习目标 文件操作File I/O 高级文件处理模块shut ...

  9. vue项目中:PC端导出csv或excel数据表方法及其移动端导出表格方法

    需求是在前端导出人员明细表,后端只给提供json格式的数据,函数方法如下: 一:第一种方法:(不可移动端导出) // 导出明细csv格式(纯前端导出)getExport() {// this.getD ...

最新文章

  1. java栈、堆、方法区
  2. Git与Svn的区别—笔记1
  3. .NET 指南:枚举的设计
  4. 树莓派siri homekit_利用树莓派Zero自制一款Homekit摄像头,看上去挺酷,手痒了吗?...
  5. 用自定义IHttpModule实现URL重写
  6. day 01 python爬虫原理
  7. python数据生成正态分布图_Python 与金融数据生成机器学习的特征数据
  8. .net使用SqlBulkCopy类操作DataTable批量插入数据库数据,然后分页查询坑
  9. project项目管理案例_做总助,哪能不懂项目管理!
  10. php-fpm7.0,php-fpm7.0 慢查询设置及说明
  11. php当前月每天时间戳,php获取当前月与上个月月初及月末时间戳的方法
  12. 简单 python 小说爬虫 ultimate
  13. Chrome 上最必不可少的29 款插件,超级提高效率
  14. 关于手眼标定的误差计算
  15. 原创:AIR202连接阿里云调试纪实1
  16. vue3 组件naiveui报错: Extraneous non-props attributes (class) were passed to component but could not be
  17. 项目总结 :木门app(2015.4.10 —— 2015.5.8)
  18. 扫 雷 小 游 戏
  19. 力扣每日一题:891. 子序列宽度之和(java)
  20. 安卓开发教你监听手机Home键

热门文章

  1. 硬盘无损分区教程EASEUS分区工具使用
  2. 软件实训-技术学习心得
  3. 爱上她是为了忘记你,还是害怕一个人孤寂
  4. SQL中的排序及限制返回行数
  5. 最简单的 UE 4 C++ 教程 ——带碰撞和粒子特效的角色操控【二十九】
  6. vc6.0 点击鼠标获取mysql数据库所在行_VC6.0中对MySQL数据库的操作
  7. CATIA使用问题之登陆提示许可证不存在
  8. 【spark】RDD分区解析
  9. 81款国学游戏开发教程第一篇(诗词拼图)
  10. 用Python生成10秒H264彩色视频