主页 > 知识库 > jsp读取大对象CLOB并生成xml文件示例

jsp读取大对象CLOB并生成xml文件示例

热门标签:漯河办理400电话 电话机器人的特色和创新 商丘百应电话机器人有没有效果 黄石智能营销电销机器人效果 开封便宜外呼系统报价 淮南腾讯地图标注 怎样把地图标注出来 腾讯地图标注商户改名注册入驻 地图标注人员兼职

%@ page contentType="text/html; charset=gb2312" %>
%@ page info="database handler"%>
%@ page import="java.io.*"%>
%@ page import="java.net.*"%>
%@ page import="java.lang.*"%>
%@ page import="java.util.*"%>
%@ page import="java.sql.*"%>
%@ page import="javax.servlet.*"%>
%@ page import="javax.servlet.http.*"%>
%@ page import="oracle.sql.CLOB"%>
%@ page import="oracle.jdbc.driver.OracleResultSet"%>

html>
head>
meta content="text/html; charset=gb2312" http-equiv="content-type">
/head>
body>
%
int i=0;
String parID = request.getParameter("id_no");
String strSql;
String content="";

try{
String xmlFile = "/usr/local/tomcat/webapps/vehicles/test.xml";

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dburl="jdbc:oracle:thin:@192.168.15.250:1521:ycdb";
Connection con=DriverManager.getConnection(dburl,"training","deep1704sea");
Statement stmt=con.createStatement();

//使用流读取CLOB或BLOB列
strSql = "select xmlgen.getxml('select * from account_holder where id_no=''0001''') from dual ";
ResultSet rs=stmt.executeQuery(strSql);
if(rs.next()){
CLOB clob = ((OracleResultSet)rs).getCLOB(1);
if(clob!=null){
Reader is = clob.getCharacterStream();
BufferedReader br = new BufferedReader(is);
String s = br.readLine();
while(s!=null){
//byte[] temp = s.getBytes("iso-8859-1");
//s = new String(temp);
content += s;
s=br.readLine();
}
}
}
//out.println(content);

//将从数据库中读出的内容写到文件中
FileOutputStream fo = new FileOutputStream(xmlFile);
PrintStream so = new PrintStream(fo);
so.println(content);
so.close();

rs.close();
stmt.close();
con.close();

}catch(Exception e){
out.println(e);
}
%>
/body>
/html>

您可能感兴趣的文章:
  • JS解析XML文件和XML字符串详解
  • JS读取XML文件示例代码
  • JS操作XML实例总结(加载与解析XML文件、字符串)
  • JS与jQ读取xml文件的方法
  • JavaScript操作XML文件之XML读取方法
  • JS使用ajax从xml文件动态获取数据显示的方法
  • javascript读取Xml文件做一个二级联动菜单示例
  • IE下JS读取xml文件示例代码
  • 用javascript读取xml文件读取节点数据
  • javascript实现加载xml文件的方法
  • 使用JS读取XML文件的方法
  • jQuery解析XML文件同时动态增加js文件的方法
  • JS实现加载和读取XML文件的方法详解

标签:大兴安岭 武威 岳阳 马鞍山 郑州 红河 拉萨 亳州

巨人网络通讯声明:本文标题《jsp读取大对象CLOB并生成xml文件示例》,本文关键词  jsp,读取,大,对象,CLOB,并,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《jsp读取大对象CLOB并生成xml文件示例》相关的同类信息!
  • 本页收集关于jsp读取大对象CLOB并生成xml文件示例的相关信息资讯供网民参考!
  • 推荐文章