最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-09 17:12:55
文档

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

jsp读取大对象CLOB并生成xml文件示例_MySQL: 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
推荐度:
导读jsp读取大对象CLOB并生成xml文件示例_MySQL: 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


  
<%@ 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"%>






<%
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);
}
%>

文档

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

jsp读取大对象CLOB并生成xml文件示例_MySQL: 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
推荐度:
标签: 文件 生成 st
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top