我爱Aspx >> XML/XLST >> XML实现异构数据库间转换的实现与分析(转)//然后创建一个JDBC声明
Statement stmt = con.createStatement();
//执行声明,显示结果集。我们从每行取出 XML 文档,
//对其进行分析,然后打印 DOM 树。当没有更多的行时,rs.next() 返回false。
ResultSet rs=stmt.executeQuery(SQL);
while (rs.next())
{
String nextOrder = rs.getString(1).trim();
Document doc = null;
StringReader sr = new StringReader(nextOrder);
InputSource iSrc = new InputSource(sr);
try
{
parser.parse(iSrc);
doc = parser.getDocument();
}
catch (Exception e)
{
System.err.println("Sorry, an error occurred: " + e);
}
if (doc != null)
printDOMTree(doc, out);
}
rs.close();
stmt.close();
con.close();
%>
返回的XML文档可以通过指定的XML模式来定义,三种模式为:RAW、AUTO、EXPLICIT。还可以用SELECT语句中附加FOR XML来返回XML格式数据作为对XML模式的一种补充,通过在FOR XML中指定DTD或XML schema来达到对返回XML文档的格式化.此外我们利用基于XML的UPDATE语句来更新数据库中的记录,SQL Server支持基于XML的插入、删除、修改等数据库更新操作.
【我对这篇文章有话说?】
Java XML教程(第5章)[05-20]
Java XML教程(1-3章)[05-20]
搜集整理的对xml文件操作的java程..[05-20]
xml文件操作的java程序(续)[05-20]
对xml文件的回写(一)[05-20]
这里转贴一个使用java在处理xml时..[05-20]
对xml文件的回写(二)[05-20]
根据dtd读写xml实例[05-20]
DOM文档操作和XML文件互相转换的..[05-20]
用Java实现可保存状态的数据库生..[05-20]
Java XML教程(第5章)[05-20]
Java XML教程(1-3章)[05-20]
搜集整理的对xml文件操作的java程..[05-20]
xml文件操作的java程序(续)[05-20]
对xml文件的回写(一)[05-20]
这里转贴一个使用java在处理xml时..[05-20]
对xml文件的回写(二)[05-20]
根据dtd读写xml实例[05-20]
DOM文档操作和XML文件互相转换的..[05-20]
用Java实现可保存状态的数据库生..[05-20]