small medium large xlarge

Getting Started with XQuery


Getting Started with XQuery


Cover image for Getting Started with XQuery
Pages 126
Release P1.0 (2008-10-07)
ISBN friday

If you’re thinking of XML as hard-to-read text files, it’s time to start thinking in terms of XML as content.

This Friday will show you what XQuery is, how it’s different from other approaches, the new possibilities it opens up—and how to harness its power,

About This Title

XQuery is a new language for querying XML content.

It’s a charming blend of declarative pattern matching and functional programming language. The XPath expressions you’ll use to identify XML nodes will feel familiar if you come from the XSLT world. But you also have a concise, easy to read and powerful syntax at your disposal for manipulating those nodes.  A single XQuery program can operate on many documents at once, and can produce more than one document as a result. It’s easy to join elements from several documents to create a new one, or to split one document into many. You can create new documents from nothing.

With XQuery, you can transform, enhance, redact, manipulate, render, fold, spindle and mutilate. The possibilities are endless, and we’ll explore them in depth.

You Might Also Like

  • Cover Image For The Definitive ANTLR Reference…


Each of our books has its own dedicated discussion area, where readers help each other out. Many authors also choose to drop by.

Join in…

Here are some recent topics:

Contents & Extracts

  1. Introducing XQuery
  2. For the Impatient
  3. A Bit About XML
  4. XQuery, Start Your Engine
  5. Taking the Plunge
  6. Just Typical
  7. The Power of the FLWOR
  8. Modulation
  9. Functionality
  10. Resources

Brought to You By

Ron Hitchens is a lead engineer with Mark Logic Corporation. Ron’s career in the computer industry, which spans more than 25 years, has encompassed many different technologies. Ron is the author of Java NIO (O’Reilly) and has spoken at JavaOne, SD West, JavaPolis and other leading industry conferences. Since 2004 Ron has been working with XQuery and XML (and a little Java too) at Mark Logic.