- 保存文件
- 取回文件
- 查询
1、GetFileSOAP.java
package com.neohope.existdb.test; import org.exist.soap.Query; import org.exist.soap.QueryService; import org.exist.soap.QueryServiceLocator; import java.net.URL; public class GetFileSOAP { public static void GetXML(String fileId, String user, String pwd) throws Exception { QueryService service = new QueryServiceLocator(); Query query = service.getQuery(new URL("http://localhost:8080/exist/services/Query")); String session = query.connect(user, pwd); byte[] data = query.getResourceData(session, "/db/CDA/"+fileId, true, false, false); System.out.println(new String(data, "UTF-8")); query.disconnect(session); } public static void main(String args[]) throws Exception { String user = "neotest"; String pwd = "neotest"; GetXML("入院患者护理评估单01.xml",user,pwd); } }