打印本文 打印本文  关闭窗口 关闭窗口
应用JDOM处理数据库到XML转换的JSP实现
作者:采集员 文章来源:来源于网络 点击数: 更新时间:2005/9/10 14:29:05
 {   String date=new String(rs.getString(i).getBytes("ISO-8859-1"),"gb2312"); //代码转换

    Element element=new Element(rsmd.getColumnName(i)).setText(date);

element0.addContent(element);

 }  

  }

 rs.close();                            //关闭结果集

 stmt.close();                               //关闭statement

conn.close();                           //关闭连接

XMLOutputter outp = new XMLOutputter();

outp.output(document, new FileOutputStream("d:\data.xml")); //输出XML文档

out.print("XML 文档生成完毕!");

%>

<a href="file:///d|/data.xml">点击打开产生的XML文档 </a>

</BODY>

</HTML>

4、程序的运行

通过浏览器的8080端口运行该JSP,将产生预期的xml文件。

五、应用分析

XML作为数据交换的标准,得到了越来越广泛的应用。这篇文章阐明了数据库到XML转换的基本方法,从而使各异构平台以及各种格式的数据进行数据交换成为可能。当我们能够把原始的数据转化为XML格式化的形式,就能够以丰富的HTML的格式表示出来。这里列举两个方面的应用:

1、  XML应用服务器:

XML应用服务器实际上是支持XML的Web应用服务器,它们通常是模板驱动的,通过在一个剧本语言中嵌入使用SQL语句来提取数据并动态构建XML文档。

2、 基于XML的桌面应用

我们知道通过XSL可以把相同的数据以不同的数据形式提交给终端客户,一个XSL文件描述了数据的显示方式,你可以把许多XSL和同一个XML文档相连来提供不同的基于HTML的表示,这样事实上,我们就可以建立基于XML的桌面应用程序

采用这种方法主要有两个优点,首先,你可以以平台和语言独立的方式来操作数据,其次,不需要编程你就可以实现对同样数据的不同的视图表示。

上一页  [1] [2] 



打印本文 打印本文  关闭窗口 关闭窗口