static string test(string query, string xml, string doc) { InMemoryStore store = InMemoryStore.getInstance(); Zorba zorba = Zorba.getInstance(store); XmlDataManager dataManager = zorba.getXmlDataManager(); Iterator docIter = dataManager.parseXML(xml); docIter.open(); Item idoc = new Item(); docIter.next(idoc); docIter.close(); docIter.Dispose(); DocumentManager docManager = dataManager.getDocumentManager(); docManager.put(doc, idoc); XQuery xquery = zorba.compileQuery(query); string result = xquery.execute(); xquery.destroy(); xquery.Dispose(); zorba.shutdown(); InMemoryStore.shutdown(store); return(result); }