2011-09-20 52 views
0

嗨。我已經寫了一個java代碼來在單獨的xml文件(.xml)中創建xml標籤並查詢數據庫。我的XML標籤的格式如下:從SQL數據庫訪問java中的xml名稱空間標記的值

<company comp:loc=" "/> 

現在我需要獲取值從SQL數據庫的空白字段(LOC =」「)。

如何從SQL數據庫中獲取這些值用於java中的xml標記?

+0

數據庫結構將會有幫助。答案取決於你的系統中究竟是什麼意思 - 它是你的NullObject版本嗎? –

+0

'field(「」)'對我來說看起來像一個空間。 – Nishan

+0

「」表示不爲空......它的字段應該填入從數據庫訪問的值。例如: ... mumbai是一個值,可以從數據庫訪問。 – Sharada

回答

0
 connection = dataSource.getConnection(); 
     ResultSet rs; 
     connection.setAutoCommit(false); 
     System.out.println("Connected to server OELDBSQL!!!"); 
     Statement stmt=connection.createStatement(); 
     String querystring="select loc from location"; 
     rs = stmt.executeQuery(querystring); 
     while(rs.next()) { 
     Element child1 = doc.createElement("company"); 
     child1.setAttributeNS(comp,"comp:loc", rs.getString (1)); 
相關問題