形考任务3
试卷总分:100 得分:100
1.安装Kettle。
2.安装MySQL数据库所需的jar包。
3.实现数据转换,从MySQL数据库中读取表格内容并输出到Excel表格。
4.在Kettle中,实现文本文件的导入与导出。
读入student.csv文件,输出固定宽度为12字节的student.txt文件。student.csv文件以逗号为分隔符,内容如图所示。
{图}
期望输出的student.txt文件的内容如图所示。
{图}
5.在Kettle中,实现MySQL数据库的数据导入与导出。
{图}
读入student表格数据,输出满足身高大于等于185,成绩大于等于85的学生数据。输出的数据存储在StuOut表中。
期望输出的StuOut表的内容如图所示。
{图}
6.在Kettle中,实现HTML数据的数据
论文作业答案请联系微信:1095258436导入与导出。
读入“http://www.biqukan.com/1_1094/5403177. html”数据,输出HTML源码存在webout.html文件中。其中,我们需要注意网页的字符编码为GBK。webout.html用浏览器打开的部分内容如图所示。
{图}
7.在Kettle中,实现基于HTTP GET请求的导入与导出。
https://api.douban.com/v2/movie/in_theaters是豆瓣电影提供的API接口,该接口返回的是当前热映电影的JSON格式。
发送HTTP GET请求到该地址,获取当前热映的电影,并将电影名称、分类、分数、主演数据存储在httpGetJson.xls文件中。
期望输出的httpGetJson.xls文件的内容如图所示。
{图}