如何从数据库中读取记录集到平面式XML?
从数据库中读取记录集到平面式XMLpackage jing。xml; /** *
Title: 从数据库中读取记录集到平面式XML文件
*
Description:
*
Copyright: Copyright (c) 2004
*
Company:
* @author 欧朝敬 13873195792 * @version 1。 0 */ //将数据库表输出为XML文档 import org。jdom。*; import org。jdom。output。*; import Java。sql。*; import java。 io。*; public class databasetoxml...全部
从数据库中读取记录集到平面式XMLpackage jing。xml; /** *
Title: 从数据库中读取记录集到平面式XML文件
*
Description:
*
Copyright: Copyright (c) 2004
*
Company:
* @author 欧朝敬 13873195792 * @version 1。
0 */ //将数据库表输出为XML文档 import org。jdom。*; import org。jdom。output。*; import Java。sql。*; import java。
io。*; public class databasetoxml { public databasetoxml() { } public static void main(String[] args) throws Exception { Class。
forName("Oracle。JDBC。driver。OracleDriver")。newInstance(); String url = "jdbc:oracle:thin:@192。168。
128。250:1521:sample"; Connection conn = DriverManager。getConnection(url, "scott", "tiger"); PreparedStatement pstmt = conn。
prepareStatement( "select * from company order by cid", ResultSet。TYPE_SCROLL_SENSITIVE, ResultSet。
CONCUR_UPDATABLE); ResultSet rs = pstmt。executeQuery(); Document document = new Document(new Element("ROOT")); //创建文档ROOT元素 ResultSetMetaData rmd = rs。
getMetaData(); int colcount = rmd。getColumnCount(); Element elemnetcol = new Element("COLTYPE"); for (int i = 1; i 格式 outp。
setFormat(format); outp。output(document, new FileOutputStream("company。xml")); //输出XML文档 System。
out。print("XML 文档生成完毕!"); } }。收起