<%@page contentType="text/html;charset=GBK"%>
<HTML>
<HEAD>
<TITLE>用JDOM实现数据库到XML的转换</TITLE>
</HEAD>
<BODY>
<%@page import = "org.jdom.*"%>
<%@page import = "org.jdom.output.*"%>
<%@page import = "java.*"%>
<%@page import = "java.sql.*" %>
<%@page import = "DB.*" %>
<%@ page import="java.io.*" %>
<%
String sql = null;
ResultSet rs = null;
Document document=new Document(new Element("PUSH统计"));//创建文档
int count = 1;
String sElement = "用户";
try{
DBGAMEConnection cn = new DBGAMEConnection();
sql = "SELECT * FROM tbl_wappush WHERE length(sTUID)>20 ORDER BY dPushDate";
rs = cn.executeQuery(sql);
ResultSetMetaData rsmd = rs.getMetaData(); //获取字段名
int numberOfColumns = rsmd.getColumnCount(); //获取字段数
while (rs.next()){
sElement = "用户" + count;
Element element0=new Element(sElement); //创建元素 生成JDOM树
document.getRootElement().addContent(element0);
for (int i=1; i<=numberOfColumns;i++)
{
String date=rs.getString(i); //代码转换
Element element=new Element(rsmd.getColumnName(i)).setText(date);
element0.addContent(element);
}
count++;
}
rs.close();
}catch (SQLException e){
用JDOM实现数据库到XML的转换
时间: 2024-10-31 16:41:48
用JDOM实现数据库到XML的转换的相关文章
JSP实现JDOM处理数据库到XML转换的应用
dom|js|xml|数据|数据库|转换 一.JDOM介绍 我们知道DOM是用于与平台和语言无关的方式表示XML文档的官方W3C标准,利用DOM和SAX API可以解析和处理XML文档.这里我们介绍的JDOM是基于树操作的纯JAVA API,应该说它提供的是一套用于解析.创建.处理和实现XML的解决方案. 这些API比DOM和SAX API提供的方法更为直观,对于有JAVA经验的程序员将会发现JDOM非常容易掌握.JDOM处理XML的方式比DOM容易的多,并且它的功能比使用SAX更加强大. J
应用JDOM处理数据库到XML转换的JSP实现 (二)
dom|js|xml|数据|数据库|转换 Company 公司 varchar(30) NOT NULL Email TEL varchar(15) NOT NULL 往数据库中输入以下几条记录: Name ID Company Email 刘氏 001 公司1 liu@yantai.com 蒋氏 002 公司2 jiang@yantai.net 2.数据源设置 数据源(ODBC Source)实际上就是定义数据的来源.数据源的设置方法是: [开始]-〉[设置]-〉[控制面板]-〉[管理工具]-
应用JDOM处理数据库到XML转换的JSP实现
dom|js|xml|数据|数据库|转换 一.JDOM介绍 我们知道DOM是用于与平台和语言无关的方式表示XML文档的官方W3C标准,利用DOM和SAX API可以解析和处理XML文档.这里我们介绍的JDOM是基于树操作的纯JAVA API,应该说它提供的是一套用于解析.创建.处理和实现XML的解决方案.这些API比DOM和SAX API提供的方法更为直观,对于有JAVA经验的程序员将会发现JDOM非常容易掌握.JDOM处理XML的方式比DOM容易的多,并且它的功能比使用SAX更加强大. JDO
应用JDOM处理数据库到XML转换的JSP实现 (一)
dom|js|xml|数据|数据库|转换 一.JDOM介绍 我们知道DOM是用于与平台和语言无关的方式表示XML文档的官方W3C标准,利用DOM和SAX API可以解析和处理XML文档.这里我们介绍的JDOM是基于树操作的纯JAVA API,应该说它提供的是一套用于解析.创建.处理和实现XML的解决方案.这些API比DOM和SAX API提供的方法更为直观,对于有JAVA经验的程序员将会发现JDOM非常容易掌握.JDOM处理XML的方式比DOM容易的多,并且它的功能比使用SAX更加强大. JDO
将XML结点转换成JAVABEAN并存入数据库
xml|数据|数据库|转换 1.概述 我们要将外部系统给的XML文件进行解析,并存入到数据库. 但是我们并没有DTD或者Schema,只有一个WORD格式的说明文档:更离谱的是,XML结点树的结构(即XML结点与XML结点之间的关系)与业务Bean树的结构(即业务Bean与业务Bean的关系)并不完全一致,比如说,从业务角度讲,一只猪有只猪头,而在XML里,却写成了 pig --content --pighead 的三级关系,无端端多了一个content结点! 没有DTD/Schema,结构又不
Jdom读取数据库并生成xml文件示例
1.WriteXml.java: 代码如下 package cn.gov.csrc.xml; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import jav
用Java实现可保存状态的数据库生成XML树(1)-基于weblogic,包括一些基础问题,非常详细的。
web|xml|生成xml|数据|数据库|问题 用Java实现可保存状态的数据库生成XML树目录 0. 关键字词注释 11. 目的 12. 设计思想 13. 实现概要 14. 实现步骤 24.1.XML文档结构定义 24.2.数据表的结构定义 44.3.构造生成XML的servlet 44.4.构造显示树型结构的XSL模版 84.5.构造生成点击树型XMl显示详细节点内容的Servlet 124.6.Se
数据库导出xml、htm、csv、sql通用代码
xml|导出xml|数据|数据库|通用代码 数据库导出xml.htm.csv.sql代码 用法:ExportDB.asp?sql=select语句&table=表名(可选)&filetype=导出格式(xml,htm,csv,sql)&pid=自动编号字段名(仅当导出sql类型时有用) 2004-8-11 更新 <!--#include file='../conn.asp'--><%'数据库导出记录代码'作者海娃,haiwa#blueidea.com,http:/
Asp.net将数据库里的记录转换成json
在前面我已经写了asp的版本,最近一个项目中正好需要用json来填充下拉框,所以写了一个asp.net的将数据库里的记录转换成json,代码如下: 以下是引用片段: using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; namespace OTC.Utility ...{ public sealed class JSONH