Chapter 13

What’s Missing?

13.1 Introduction

In Chapters 9, “XPath 1.0 and XPath 2.0,” 10, “Introduction to XQuery 1.0,” and 11, “XQuery 1.0 Definition,” you’ve read about the capabilities of XPath and XQuery. XQuery is a rich, expressive language for querying XML representations of data. You will also see in Chapter 15, “SQL/XML,” how SQL has been extended to use the expressive capabilities of XQuery in the context of a database, providing an ideal harness for XQuery in enterprise applications. While all of these are powerful languages for querying XML, they’re obviously not powerful enough to satisfy all needs.

Whether you are querying documents (in the sense of books, articles, papers, etc.) or more structured data with small snippets of ...

Get Querying XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.