import ru.ispras.sedna.driver.*;
public class SednaClient {
public static void main(String args[]) {
SednaConnection con = null;
try {
/* Get a connection */
con = DatabaseManager.getConnection("localhost",
"testdb",
"SYSTEM",
"MANAGER");
/* Begin a new transaction */
con.begin();
/* Create statement */
SednaStatement st = con.createStatement();
/* Load XML into the database */
System.out.println("Loading data ...");
boolean res;
res = st.execute("LOAD 'C:/region.xml' 'region'");
System.out.println("Document 'region.xml' "+
"has been loaded successfully");
/* Execute query */
System.out.println("Executing query");
res = st.execute("doc('region')/*/*");
/* Print query results */
printQueryResults(st);
/* Remove document */
System.out.println("Removing document ...");
res = st.execute("DROP DOCUMENT 'region'");
System.out.println("Document 'region' " +
"has been dropped successfully");
/* Commit current transaction */
con.commit();
}
catch(DriverException e) {
e.printStackTrace();
}
finally {
/* Properly close connection */
try { if(con != null) con.close(); }
catch(DriverException e) {
e.printStackTrace();
}
}
}
/* Pretty printing for query results */
private static void printQueryResults(SednaStatement st)
throws DriverException {
int count = 1;
String item;
SednaSerializedResult pr = st.getSerializedResult();
while ((item = pr.next()) != null) {
System.out.println(count + " item: " + item);
count++;
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有