以下的文章主要是介绍java DB2读取XML 代码的正确操作步骤,假如你对java DB2读取XML 代码的正确操作步骤有兴趣的话,你就可以对以下的文章点击观看了,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。
创新互联公司专注于巴州企业网站建设,响应式网站建设,电子商务商城网站建设。巴州网站建设公司,为巴州等地区提供建站服务。全流程按需定制开发,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
有兴趣的可以看我引用的IBM网站上的关于Xquery/SQl的使用,这里我就给出一个比较简单但很实用的例子:(代码经过验证的)
- package X2R2D;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- public class DataBase
- {
- private Connection conn = null;
- private Statement stmt=null;
- public boolean openConn() throws Exception
- {
- try{
- //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
- try{Class.forName("com.ibm.db2.jcc.DB2Driver");}catch(Exception e){System.out.println("驱动失败");}
- String url="jdbc:db2://************";
- String user="************";
- String password="************";
- conn=DriverManager.getConnection(url, user, password);
- return true;
- }
- catch(SQLException e)
- {
- e.printStackTrace();
- return false;
- }
- }
- public boolean openStatement() throws SQLException
- {
- stmt=conn.createStatement();
- //stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
- return true;
- }
- public ResultSet getQuery(String sql) throws Exception
- {
- ResultSet rs=null;
- rs=stmt.executeQuery(sql);
- return rs;
- }
- public boolean closeConn() throws SQLException
- {
- conn.close();
- return true;
- }
- public static void main(String[] args) throws Exception
- {
- ResultSet rs=null;
- int i=1;
- String sql=null;
- DataBase db=new DataBase();
- db.openConn();
- db.openStatement();
查询
- String a="select id, XMLQUERY('for $e in $d/root/book return $e/name/text()' passing d.content as \"d\" )";
- String b=" from xmltable d ";
- String c=" where id=2";
- sql=a+b+c;
- rs=db.getQuery(sql);
- while(rs.next())
- {
- //System.out.println("id:"+rs.getInt("son")+" name:"+rs.getString("NAME"));
- System.out.println("id:"+rs.getInt(1)+" name:"+rs.getString(2));
- }
- db.closeConn();
- }
- }
上述的相关内容就是对java DB2成功读取XML 代码的描述,希望会给你带来一些帮助在此方面。
新闻标题:javaDB2读取XML代码的正确操作步骤
分享地址:http://www.mswzjz.cn/qtweb/news0/129500.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能