[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1a.xq doc("books.xml")/bookstore/book/title [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1b.xq doc("books.xml")/bookstore/book[price<30] [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1c.xq doc("books.xml")/bookstore/book[price>30]/title [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1d.xq for $x in doc("books.xml")/bookstore/book where $x/price>30 return $x/title [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1e.xq for $x in doc("books.xml")/bookstore/book where $x/price>30 order by $x/title return $x/title [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1f.xq [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1g.xq [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ cat xq1h.xq for $x in doc("books.xml")/bookstore/book return if ($x/@category="CHILDREN") then {data($x/title)} else {data($x/title)} [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1a.xq Kivy: Interactive Applications in PythonPractical Programming, 2nd EditionFunctional Programming Patterns in Scala and ClojureModern C++ Programming with Test-Driven DevelopmentTest-Driven Infrastructure with Chef, 2nd EditionEveryday ItalianHarry PotterXQuery Kick StartLearning XML[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1b.xq Kivy: Interactive Applications in Python Roberto Ulloa Rodriguez 2013 20.99 Test-Driven Infrastructure with Chef, 2nd Edition Stephen Nelson-Smith 2013 27.99 Harry Potter J K. Rowling 2005 29.99 [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1c.xq Practical Programming, 2nd EditionFunctional Programming Patterns in Scala and ClojureModern C++ Programming with Test-Driven DevelopmentXQuery Kick StartLearning XML[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1d.xq Practical Programming, 2nd EditionFunctional Programming Patterns in Scala and ClojureModern C++ Programming with Test-Driven DevelopmentXQuery Kick StartLearning XML[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1e.xq Functional Programming Patterns in Scala and ClojureLearning XMLModern C++ Programming with Test-Driven DevelopmentPractical Programming, 2nd EditionXQuery Kick Start[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1f.xq [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1g.xq [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ java -cp saxon9he.jar net.sf.saxon.Query -q:xq1h.xq Kivy: Interactive Applications in PythonPractical Programming, 2nd EditionFunctional Programming Patterns in Scala and ClojureModern C++ Programming with Test-Driven DevelopmentTest-Driven Infrastructure with Chef, 2nd EditionEveryday ItalianHarry PotterXQuery Kick StartLearning XML[benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$ [benjamin@FedoraXPS HW9]$