Apache VXQuery
Apache VXQuery (or Versatile XQuery) is a standards-compliant XML Query processor that is implemented in Java. It is still in the Apache Incubator and may be added to the projects in the near future. Apache VXQuery is developed to meet demands to process semi-structured data in applications. Apache VXQuery complies to the W3C-standardized XML Query Language v1.0.[2]
Developer(s) | Apache VXQuery Team |
---|---|
Stable release | 0.6
/ May 20, 2016[1] |
Repository | VXQuery Repository |
Written in | Java |
Type | XML Query processor |
Licence | Apache License 2.0 |
Website | vxquery |
Features
Apache VXQuery unites the imperative component of Java and the XQuery declarative programming. The project will enable developers to use XQuery to navigate and transform application objects declaratively in Java applications with minimal overhead.[2]
gollark: ++exec```luafunction f(x, y, z)if y == 0 thenif z == 0 thenreturn xendreturn f(x, 0, z - 1) * f(x, 0, z - 1)endreturn f(x, y - 1, z) * f(x, y - 1, z)endprint(f(10, 2, 2))```
gollark: Haskal++.
gollark: Oopsie?
gollark: ++exec```luafunction factorial(x)local a = 1for i = 1, x do a = a * iendprint("fact", a)if a == 0 then return 1 endreturn aendfunction scream(x, a, b)print (x, a, b)if a == 0 thenif b == 0 thenprint "a, b = 0"return factorial(x)else print "a = 0"return math.pow(factorial(x), scream(x, 0, b - 1))endendlocal g = factorial(scream(x, a - 1, b))return math.pow(g, g) endprint(scream(5, 2, 2))```
gollark: ++exec```luafunction factorial(x)local a = 1for i = 1, x do a = a * iendprint("fact", a)if a == 0 then return 1 endreturn aendfunction scream(x, a, b)print (x, a, b)if a == 0 thenif b == 0 thenprint "a, b = 0"return factorial(x)else print "a = 0"return math.pow(factorial(x), scream(factorial(x), 0, b - 1))endendlocal g = factorial(scream(x, a - 1, b))return math.pow(g, g) endprint(scream(5, 2, 2))```
See also
- Apache HTTP Server
- Apache Software Foundation
References
- "VXQuery 0.6.0 Release Commit". Retrieved June 15, 2019.
- "Apache VXQuery". http://incubator.apache.org: Apache Software Foundation. 2011-01-03. Retrieved 2011-05-02.
Apache VXQuery (Versatile XQuery) will be a standards compliant XML Query processor implemented in Java. We believe that there exists a strong (and growing) need to process semi-structured data in many applications. The W3C standardized v1.0 of the XML Query Language in early 2007. Since then, a few processors have surfaced (both commercial and open source). VXQuery will implement this standard.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.