首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

读取数据库得到的结果由java生成xml格式发送到客户端。[主要是研究写一个通用的函数实现]解决办法

2012-01-14 
读取数据库得到的结果由java生成xml格式发送到客户端。[主要是研究写一个通用的函数实现]读取数据库得到的

读取数据库得到的结果由java生成xml格式发送到客户端。[主要是研究写一个通用的函数实现]
读取数据库得到的结果由java生成xml格式发送到客户端。[主要是研究写一个通用的函数实现]
关键问题一读取出来数据库拥有的列名称也不同,列数也不同。
主要是写只要给一个sql语句可以自动的到相应的XML文件格式的数据。

[解决办法]
得到结果集 Result rs之后

可以根据

ResultSetMetaData rsm = rs.getMetaData();

然后根据rsm可以得到 列数 和列名

到这里应该就好办了
[解决办法]
什么数据库?
如果是SQL SERVER,可以直接在查询语句后面增加
for xml raw

例如:
select top 10 * from sysobjects
order by id
for xml raw

热点排行
Bad Request.