以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Java/Eclipse 』 (http://bbs.xml.org.cn/list.asp?boardid=41) ---- 怎样用java程序从数据库生成.xml文件,着急啊 (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=7061) |
-- 作者:maguigongzi -- 发布时间:4/27/2004 2:59:00 PM -- 怎样用java程序从数据库生成.xml文件,着急啊 用java程序从数据库生成.xml文件 标题 id 父di 用java程序根据以上数据生成TreeNode.xml <?xml version="1.0" encoding="gb2312"?> maguigongzi@hotmail.com |
-- 作者:hlbh -- 发布时间:5/8/2004 10:49:00 PM -- 多好的问题啊为什么没有人愿意回答呢? 我现在只是知道要用jdom或者dom4j,但是怎么实现还是不知道 |
-- 作者:crowmuth -- 发布时间:5/9/2004 11:34:00 AM -- 只用Java就可以了 |
-- 作者:webmedia -- 发布时间:6/2/2004 7:51:00 PM -- www-900.ibm.com |
-- 作者:centipede -- 发布时间:6/24/2004 2:14:00 PM -- 你的数据库是什么格式的?如果是sql server的话,就非常方便了。 |
-- 作者:好运00 -- 发布时间:7/16/2004 9:35:00 PM -- ResultSet rs=ps.executeQuery(); //获取结果集中的列名及其类型 ResultSetMetaData rsmd=rs.getMetaData(); int cc=rsmd.getColumnCount(); System.out.print("ColumnName ColumnType"); for(int i=1;i<=cc;i++){ System.out.print(rsmd.getColumnClassName(i)+" "+rsmd.getColumnTypeName(i)); } |
-- 作者:jackry_love -- 发布时间:7/21/2004 1:00:00 PM --
我的设想是这样的:主要的数据库文件(.dbf,.xls,.mdb等格式)转化成xm文件,然后i作相应处理(子段长度,表结构等sql的所有操作)转化成要求格式的xml,再转化成要求的数据库文件。(xml也可作生成的目标文件)。 1.要求直接从数据库文件中读取数据记录,不通过数据库。 |
-- 作者:linp20 -- 发布时间:8/5/2004 9:16:00 AM -- 用jdom生成树,或简单的用sax |
-- 作者:shevchenkocb -- 发布时间:8/11/2004 10:36:00 AM -- 同样关注这个问题. 还希望高手来指点指点 |
-- 作者:mfc42d -- 发布时间:8/14/2004 9:47:00 AM -- 不是很麻烦,直接out.print输出就可以的 |
-- 作者:carniege -- 发布时间:8/16/2004 4:37:00 PM -- 或者用对象影射也可以 |
-- 作者:pearma -- 发布时间:9/25/2004 11:47:00 AM -- xml-xml你应该考虑用xslt来处理。可以完成过滤,汇总等sql的功能。 至于读取数据库文件,我建议你用odbc来做,可能会通用一些。 如果你一定要读原始格式,恐怕会浪费很多时间。 |
-- 作者:老张家小瑞 -- 发布时间:9/27/2004 2:32:00 PM -- package cn.com.throughout.ecm_view.xml_serializer; /** import java.io.*; public class DOMSerializer { private String indent; // 缩进的标志 |
-- 作者:老张家小瑞 -- 发布时间:9/27/2004 2:34:00 PM -- 输出XML文件的类: import java.io.*; import org.w3c.dom.Document; import cn.com.throughout.ecm_view.xml_serializer.DOMSerializer; import org.apache.xerces.parsers.DOMParser; |
-- 作者:老张家小瑞 -- 发布时间:9/27/2004 2:44:00 PM -- 现在写DAO:可以用HashMap存取记录集中的数据.注意用到put()不能存KEY值重复,要用不一样的KEY,因为取出的是List. 之后: 在主类中生成document Object Element title = document.createElement("标题"); List(ArrayList)list = xxDAO.getXxxxx(); for它 |
-- 作者:fmdsaco -- 发布时间:5/9/2005 2:16:00 PM -- 也正在找这方面的资料呀 |
-- 作者:angie -- 发布时间:5/16/2005 11:13:00 PM -- 这个用dom和sax都不是最好的选择。因为性能不好。建议用zenus试试 |
-- 作者:jxufelw -- 发布时间:6/23/2005 4:10:00 PM -- 楼主能不能给些注释 最好给个完整代码 jxufelw2004@sina.com |
-- 作者:菜籽 -- 发布时间:6/25/2005 11:36:00 PM -- good |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
156.250ms |