《xml技术及应用》实验报告

《xml技术及应用》实验报告

ID:15736018

大小:98.50 KB

页数:10页

时间:2018-08-05

《xml技术及应用》实验报告_第1页
《xml技术及应用》实验报告_第2页
《xml技术及应用》实验报告_第3页
《xml技术及应用》实验报告_第4页
《xml技术及应用》实验报告_第5页
资源描述:

《《xml技术及应用》实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《XML技术及应用》实验报告学生姓名:学生学号:指导教师:实验成绩:10/10一、实验内容:1、通过Java编程实现对“通讯录”的XML文档的解析,并把解析结果存到数据库的表中。2、进一步实现相反的过程,即将数据库表的内容读出来,并将其转化为XML文件存储起来。二、XML文档代码Student.xmlJimmey

台湾

2、台北

011-2857华晨宇
湖北武汉
1809210
Victorian
上海
725120
尼坤

3、ame>

韩国首尔
9218337
三、对student.xml进行解析1、配置Access数据库控制面板----系统和安全------管理工具-----数据源(ODBC)-----系统DSN-----添加Access驱动程序-----填写数据源名、路径等。2、Java代码ConnPara.javapublicclassConnPara{StringdbClass=n

4、ull;Stringurl=null;Stringusername=null;Stringpassword=null;10/10publicConnPara(){};publicConnPara(StringpdbClass,Stringpurl,Stringpusername,Stringppassword){dbClass=pdbClass;url=purl;username=pusername;password=ppassword;}publicStringgetDbClass(){retur

5、ndbClass;}publicStringgetUrl(){returnurl;}publicStringgetUsername(){returnusername;}publicStringgetPassword(){returnpassword;}publicvoidsetDbClass(Stringstr){dbClass=str;}publicvoidsetUrl(Stringstr){url=str;}publicvoidsetUsername(Stringstr){username=st

6、r;}publicvoidsetPassword(Stringstr){password=str;}}Jiexi.javaimportjavax.xml.parsers.*;importjava.awt.TextArea;importjava.io.*;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.sql.Statement;importorg.w3c.dom

7、.*;publicclassJiexi{publicstaticvoidmain(String[]args)throwsException{StringName,Sex,Address,Phone;Connectioncon=null;Statementsql;DocumentBuilderFactoryfactory=DocumentBuilderFactory.newInstance();factory.setIgnoringElementContentWhitespace(true);//获取

8、DOM解析器DocumentBuilderbuilder=factory.newDocumentBuilder();//解析XML文档,并获取该XML文档对应的DocumentDocumentdoc=builder.parse(newFile("student.xml"));//获得根节点的方法,getDocumentElementElementbookList=doc.getDocumentElement();//获取根元素所包含的所有“计算机书籍”子元素,//如果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。