Examples of queryResource()


Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            printResult(result);
            assertEquals("XQuery: " + query, 4, result.getSize());

            System.out.println("testLet 2: ========");
            query = "/test/item[let $id := ./@id return not(/test/set[@id=$id])]";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            assertEquals("XQuery: " + query, 4, result.getSize());

            System.out.println("testLet 3: ========");
            query = "let $test := <test><a> a </a><a>a</a></test> " +
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            assertEquals("XQuery: " + query, 4, result.getSize());

            System.out.println("testLet 3: ========");
            query = "let $test := <test><a> a </a><a>a</a></test> " +
                    "return distinct-values($test/a/normalize-space(.))";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            assertEquals("XQuery: " + query, 1, result.getSize());

            //Ordered value sequence
            System.out.println("testLet 4: ========");
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

                    "where $newval mod 2 eq 1 " +
                    "order by $newval " +
                    "return $newval/text()) " +
                    "return $ordset/ancestor::node()";

            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            assertEquals("XQuery: " + query, 50, result.getSize());

            //WARNING : the return order CHANGES !!!!!!!!!!!!!!!!!!
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            XPathQueryService service =
                    storeXMLStringAndGetQueryService(NUMBERS_XML, numbers);

            System.out.println("testFor 1: ========");
            query = "for $f in /*/item return $f";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            assertEquals("XQuery: " + query, 4, result.getSize());

            System.out.println("testFor 2: ========");
            query = "for $f in /*/item  order by $f ascending  return $f";
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            printResult(result);
            assertEquals("XQuery: " + query, 4, result.getSize());

            System.out.println("testFor 2: ========");
            query = "for $f in /*/item  order by $f ascending  return $f";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "3", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 3: ========");
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "3", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 3: ========");
            query = "for $f in /*/item  order by $f descending  return $f";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "2", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 4: ========");
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "2", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 4: ========");
            query = "for $f in /*/item  order by xs:double($f/price) descending  return $f";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "4", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 5: ========");
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "4", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            System.out.println("testFor 5: ========");
            query = "for $f in //item where $f/@id = '3' return $f";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "3", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            //Non null context sequence
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

            assertEquals("XQuery: " + query, "3", ((Element) resu.getContentAsDOM()).getAttribute("id"));

            //Non null context sequence
            System.out.println("testFor 6: ========");
            query = "/test/item[for $id in ./@id return $id]";
            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, 4, result.getSize());

            //Ordered value sequence
View Full Code Here

Examples of org.xmldb.api.modules.XPathQueryService.queryResource()

                    "  for $value in $doc/value order by $value ascending " +
                    "  return $value " +
                    "for $value in $doc/value " +
                    "  return $value[. = $ordered_values[position() = 1]]";

            result = service.queryResource(NUMBERS_XML, query);
            printResult(result);
            resu = (XMLResource) result.getResource(0);
            assertEquals("XQuery: " + query, "<value>X</value>", resu.getContent());

            //Ordered value sequence
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.