XQuery can certainly be used for this, but it won't do the whole job. You also 
need some kind of framework that accepts HTTP requests from the browser and 
invokes the necessary query with the right parameters. An example of such a 
framework which we use within Saxonica is servlex (servlex.net).

Michael Kay
Saxonica


On 9 Dec 2013, at 23:41, e-letter <[email protected]> wrote:

> Readers,
> 
> Can xquery be used for the following scenario:
> 
> a "database" (originally from 'w3schools' web site)
> 
> <?xml version="1.0" encoding="utf-8"?>
> <!-- Edited by XMLSpy®, taken from http://www.w3schools.com-->
> <?xml-stylesheet type='text/xsl" href="xstylesheetexample.xslt" ?>
> <bookstore>
>       <book category="COOKING">
>               <title lang="en">Everyday Italian</title>
>               <author>Giada De Laurentiis</author>
>               <year>2005</year>
>               <price>30.00</price>
>       </book>
>       <book category="CHILDREN">
>               <title lang="en">Harry Potter</title>
>               <author>J K. Rowling</author>
>               <year>2005</year>
>               <price>29.99</price>
>       </book>
> </bookstore>
> 
> Can an xhtml web page be created with a html form to select a book
> title from a menu list, then display the full details of the book in
> another xhtml web page, using xquery?
> 
> web page 1:
> select title Harry Potter
> 
> web page 2 result:
> Harry Potter
> J K. Rowling
> 2005
> 29.99
> 
> What software (if any) needs to be installed for the xml documents to
> be processed on a standard linux web server?
> 
> _______________________________________________
> [email protected]
> http://x-query.com/mailman/listinfo/talk


_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

Reply via email to