xml与数据库中数据的导入导出

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告封面

课程名称: XML企业应用开发课程代码: SN3005 任课老师:江立实验指导老师: 江立

实验报告名称:作业二

学生姓名:马增群

学号: 1340112124

教学班: GX01

递交日期: 2015年12月15日

签收人:

我申明,本报告内的实验已按要求完成,报告完全是由我个人完成,并没有抄袭行为。我已经保留了这份实验报告的副本。

申明人(签名):马增群实验报告评语与评分:

评阅老师签名:

一、实验名称:xml与数据库中数据的导入导出

二、实验日期:2015年12月15日

三、实验目的:

四、实验用的软件:

XMLSpy2013

五、实验的步骤和方法:

实验前准备:

新建一个Java工程,工程名称为xmlDemo,文件目录如图所示:

src

frame包:存放java的界面类。IndexFrame是索引界面类,ImportFrame是导入界面类,ExportFrame是导出界面类;

service包:存放java的Service类。DBService是实现数据库操作的Service类,DBToXmlService是实现从数据库导出xml文件的Service类,XmlToDBService是实现从xml文件导入数据库的Service类;

utils包:存放java的工具类。DBConnectionUtil是数据库连接的工具类;

libs

dom4j-1.6.1.jar:实现XML读取相关操作的价包;

mysql-connector-5.1.8.jar:实现连接MySql数据库的价包;

(1)数据库设计

实现了xml文件导出、xml文件导入功能。点击文件菜单可以看到两个选项

点击帮助菜单可以查看相关文档和使用说明

(3)实现xml导入功能

点击之后可以看到文件选择框,然后找到xml文件,点击xml文件

获取到了xml文件的所有内容,然后选择我们要导入的数据库,这里我们选择建好的xml数据库

点击导入后,Console输出导入了四条数据

打开数据库,可以看到数据成功导入了

先选择所有的数据库名,选好后,自动获取改数据库的所有表

我们选择db_news数据库后,获取到改数据库的所有表

点击导出后,可以看到生成了xml文件,文件名格式为“数据库名_数据表名_年月日时分秒”

打开文件,可以看到数据导出成功

同时在Console输出信息

关键代码:数据库操作

导出xml文件

导入数据库

六、数据记录和计算:

七、实验结果或结论:

实验成功实现!

八、备注或说明:

九、引用参考文献:《XML企业应用开发》

相关文档
最新文档