Package org.xmldb.api.modules

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


            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 5: ========");
            query = "let $c := (<a/>,\"b\") return <t><text/>{$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t><text/><a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 6: ========");
            query = "let $c := (<a/>,\"b\") return <t>{\"text\"}{$c[1]}</t>";
View Full Code Here


            printResult(result);
            assertEquals("XQuery: " + query, "<t><text/><a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 6: ========");
            query = "let $c := (<a/>,\"b\") return <t>{\"text\"}{$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 7: ========");
            query = "let $c := (<a/>,<b/>) return <t>{<text/>,$c[1]}</t>";
View Full Code Here

            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 7: ========");
            query = "let $c := (<a/>,<b/>) return <t>{<text/>,$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 8: ========");
            query = "let $c := (<a/>,<b/>) return <t>{\"text\",$c[1]}</t>";
View Full Code Here

            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 8: ========");
            query = "let $c := (<a/>,<b/>) return <t>{\"text\",$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 9: ========");
            query = "let $c := (<a/>,\"b\") return <t>{<text/>,$c[1]}</t>";
View Full Code Here

            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 9: ========");
            query = "let $c := (<a/>,\"b\") return <t>{<text/>,$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 10: ========");
            query = "let $c := (<a/>,\"b\") return <t>{\"text\",$c[1]}</t>";
View Full Code Here

            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

            System.out.println("testInMemoryNodeSequences 10: ========");
            query = "let $c := (<a/>,\"b\") return <t>{\"text\",$c[1]}</t>";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, "<t>text<a/></t>", result.getResource(0).getContent());

        } catch (XMLDBException e) {
            System.out.println("testInMemoryNodeSequences(): XMLDBException: " + e);
View Full Code Here

            XPathQueryService service =
                    storeXMLStringAndGetQueryService(NUMBERS_XML, numbers);

            System.out.println("testVariable 1: ========");
            query = "xquery version \"1.0\";\n" + "declare namespace param=\"param\";\n" + "declare variable $param:a {\"a\"};\n" + "declare function param:a() {$param:a};\n" + "let $param:a := \"b\" \n" + "return ($param:a, $param:a)";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, 2, result.getSize());
            assertEquals("XQuery: " + query, "b", ((XMLResource) result.getResource(0)).getContent());
            assertEquals("XQuery: " + query, "b", ((XMLResource) result.getResource(1)).getContent());
View Full Code Here

            assertEquals("XQuery: " + query, "b", ((XMLResource) result.getResource(0)).getContent());
            assertEquals("XQuery: " + query, "b", ((XMLResource) result.getResource(1)).getContent());

            System.out.println("testVariable 2: ========");
            query = "xquery version \"1.0\";\n" + "declare namespace param=\"param\";\n" + "declare variable $param:a {\"a\"};\n" + "declare function param:a() {$param:a};\n" + "let $param:a := \"b\" \n" + "return param:a(), param:a()";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, 2, result.getSize());
            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(0)).getContent());
            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(1)).getContent());
View Full Code Here

            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(0)).getContent());
            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(1)).getContent());

            System.out.println("testVariable 3: ========");
            query = "declare variable $foo {\"foo1\"};\n" + "let $foo := \"foo2\" \n" + "for $bar in (1 to 1) \n" + "  let $foo := \"foo3\" \n" + "  return $foo";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, 1, result.getSize());
            assertEquals("XQuery: " + query, "foo3", ((XMLResource) result.getResource(0)).getContent());

            try {
View Full Code Here

            try {
                message = "";
                System.out.println("testVariable 4 ========");
                query = "xquery version \"1.0\";\n" + "declare variable $a {\"1st instance\"};\n" + "declare variable $a {\"2nd instance\"};\n" + "$a";
                result = service.query(query);
            } catch (XMLDBException e) {
                message = e.getMessage();
            }
            assertTrue(message.indexOf("XQST0049") > -1);
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.