JSPCN主页 | JSP空间 | 网站制作 | JSP下载 | JSP论坛 | JSP教程 | 关于JSPCN | 联系我们
JSP虚拟主机,jsp空间,java空间,java虚拟空间,详细请点击进入
做最专业的JSP中文网站 当前位置首页--JAVA技术--XML  
文章搜索:
关键字 标题
  
JSP中文网内容管理系统(JCMS)
JSP虚拟主机
网络笔记本
网摘,图片,笔记收藏
虚拟服务器

JSPCN文章目录分类
JSP配置[219]JSP基础[136]
中文问题[69]上传问题[27]
JAVABEAN[46]数据库[212]
文件操作[126]图片声音[17]
JSP其他[57]时间相关[16]
JAVAMAIL[72]STRUTS[144]
开发工具[28]教程系列[157]
JSP实例[89]
JAVA基础[421]APPLET[78]
JAVA网络[179]Applica[115]
Servlet[98]XML[163]
J2ME[257]J2EE[374]
考试相关[63]JAVA线程[90]
EJB[261]Swing[26]
Java API[141]声音图片[28]
异常处理[33]JAVA实例[290]
JAVA类[139]SUN[89]
Hibernate[6]JMX[8]
Spring[34]
本版推荐文章 
本版热点文章 
相关文章链接 
 
利用jdom实现读取数据库生成XML及读取XML文件插入数据库
作者:     文章来源:
访问次数:913次     加入时间:2007年04月17日
特别说明:希望朋友们在引用尊重版权,因为这是对像我这样的朋友的最大尊重!况且这是我
2006的处女贴

,也希望对大家有点用,工资

狂飙升!!

1.    
首先是准备开源包,到http://jdom.org.下载,当前最新版本是jdom-1.0.zip。

2.    
然后将其解压,并将build文件夹下的jdom.jar,将其拷贝到你的jdk安装目录的lib下面,也拷贝到jdk安装目录下的jre文件夹的lib的ext下,同时会将这个目录添加到环境变量classpath下。如: d:/jdk1.4/jre/lib/ext/jdom.jar和d:/jdk1.4/lib/jdom.jar.另外要注意的问题就是你存放java文件的路径也要加到classpath 中去,至于java的环境变量的设置我这里不做介绍。

3.
在这个实例中我用的数据库是mysql,因为是我比较喜欢开源和免费的东西,所以选择它。至于具体的版本如下:
mysqlcc-0.9.4-win32.zip //图形控制界面
mysql-5.0.0a-alpha-win.zip 
mysql-connector-java-3.0.17-ga.zip //连接驱动程序的jar包
其实别的版本也可以。具体的安装我这里就不说了,如果不了解就可以到goole里找一下相关资料就可以了:)
首先来看我数据库表的设计:为了简单起见我只创见了一个含有两个表的数据库jdomdb,其中一个表是存放用户信息的userinfo表,另外一个就是用于存放演示中读取xml文件后往数据库里面插入的数据的表tmpinfo。
下面开始创建数据库表信息如下图:


 

左侧部分就是表userinfo字段信息的。同时表tmpinfo的字段信息也是一样。这里我也提供了数据库的表结构文件jdomdb.sql,你只要建立好名为jdomdb数据库,然后将其导入就可以了。
为了演示我们必须准备基本的数据,这里我们通过一个jsp文件testdb.jsp来插入一些数据。或则你可以直接手工在表中插入几条数据。

4. 下载包中的文件说明:

读数据库并将数据导出到XML文件中的文件:ExtraXml.java 其中导出来的文件名叫userinfo.xml;
读XML文件并将数据插入数据库的文件: ReadXml.java ; 
封装数据库连接等操作的JavaBean文件:DBConn.java ;
有个封装好的例子就是ExtraXml3.java,只要调用javabean做相应的调用就可以了。
jdomdb.sql是我导出来的最基本的数据库的表结构,可以直接导入。
还有所必须用到的jdom.jar包。

下载连接:附件:javaXML.rar(150K) 

参考网上的相关资料:http://www.knowsky.com/3226.html

Copyright © 2002-2005 JSPCN.net. All rights reserved.
JSP中文网    备案序号:蜀ICP备05001583号
成都恒海科技发展有限公司    成都市一环路南二段6号新瑞楼三楼8号