Package org.xmldb.api.base

Examples of org.xmldb.api.base.ResourceIterator


           // Get the seach parameters from the form
           String searchstring = request.getParameter("SEARCHSTRING");
        
           ResourceSet resultSet = service.query(searchstring);
           ResourceIterator results = resultSet.getIterator();
        
           Group group = (Group)session.getAttribute("group");
        
           // Clear out group object...
           group.removeAll();
View Full Code Here


            XPathQueryService service = (XPathQueryService) col.getService("XPathQueryService", "1.0");
            addNamespaces(service, table.getString(XMLTools.NAMESPACES));

            ResourceSet resultSet = service.query(querystring);
            ResourceIterator results = resultSet.getIterator();

            while (results.hasMoreResources()) {
                XMLResource resource = (XMLResource) results.nextResource();
                String documentstr = (String) resource.getContent();
                System.out.println(documentstr);
            }
        } finally {
            if (col != null) {
View Full Code Here

  
         XPathQueryService service = (XPathQueryService)col.getService("XPathQueryService",XMLDBAPIVERSION);
  
         // Get all Person elements from the database
         ResourceSet resultSet = service.query("/person");
         ResourceIterator results = resultSet.getIterator();
        
         // Clear out group object...
         group.removeAll();
        
         // Add results of the Xpath query to the Group instance
View Full Code Here

            collection = getCollection("xmldb:xindice:///db/addressbook");

            String xpath = "//person[fname='John']";
            XPathQueryService service = (XPathQueryService) collection.getService("XPathQueryService", "1.0");
            ResourceSet resourceSet = service.query(xpath);
            ResourceIterator resourceIterator = resourceSet.getIterator();

            while (resourceIterator.hasMoreResources()) {
                Resource resource = resourceIterator.nextResource();
                System.out.println((String) resource.getContent());
            }
        } catch (XMLDBException e) {
            System.err.println("XML:DB Exception occured " + e.errorCode + " " + e.getMessage());
        } finally {
View Full Code Here

         } else if ( searchtype.equals("workaddress")) {
            xpath = "/person[address/@type='work' and address/text() = '" + searchstring + "' ]" ;
         }
        
         ResourceSet resultSet = service.query(xpath);
         ResourceIterator results = resultSet.getIterator();
        
         Group group = (Group)session.getAttribute("group");
        
         // Clear out group object...
         group.removeAll();
View Full Code Here

        
         // Get the seach parameters from the form
         String searchstring = request.getParameter("SEARCHSTRING");
        
         ResourceSet resultSet = service.query(searchstring);
         ResourceIterator results = resultSet.getIterator();
        
         Group group = (Group)session.getAttribute("group");
        
         // Clear out group object...
         group.removeAll();
View Full Code Here

  
         XPathQueryService service = (XPathQueryService)col.getService("XPathQueryService",XMLDBAPIVERSION);
  
         // Get all Person elements from the database
         ResourceSet resultSet = service.query("/person");
         ResourceIterator results = resultSet.getIterator();
        
         // Clear out group object...
         group.removeAll();
        
         // Add results of the Xpath query to the Group instance
View Full Code Here

            }

            String colstring = normalizeCollectionURI((String) table.get(XMLTools.COLLECTION), (String) table.get(XMLTools.LOCAL));
            String querystring = (String) table.get(XMLTools.QUERY);
            XPathQueryService service = null;
            ResourceIterator results = null;

            col = DatabaseManager.getCollection(colstring);

            if (col == null) {
                System.out.println("ERROR : Collection not found!");
                return false;
            }

            service = (XPathQueryService) col.getService("XPathQueryService", "1.0");
            addNamespaces(service, (String) table.get("namespaces"));

            ResourceSet resultSet = service.query(querystring);
            results = resultSet.getIterator();

            while (results.hasMoreResources()) {
                XMLResource resource = (XMLResource) results.nextResource();
                String documentstr = (String) resource.getContent();
                System.out.println(documentstr);
            }

        } catch (Exception e) {
View Full Code Here

TOP

Related Classes of org.xmldb.api.base.ResourceIterator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.