O'Reilly Emerging Technology Conference.
Books Safari Bookshelf Conferences O'Reilly Network
   


Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow Wiki
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow Tips for Attendees 
Arrow See & Do
Arrow Press
Arrow Mail List
Arrow Digital
 Democracy
 Teach-In


Butterfly.

Session

Why should I care about XML Query?
Liam Quin, W3C

Track: Interfaces and Services
Date: Thursday, February 12
Time: 2:00pm - 2:45pm
Location: California Ballroom B

XML Query is a language from W3C, currently nearing completion, for querying across multiple sources of XML and other data. You could think of it as SQL for XML, perhaps.

What is important about the upcoming XML Query language?
It's not the syntax, and it's not the fact it comes from the W3C, although that may help with early adoption. It's not the fact there are over a dozen implementations, including several really good free ones. Like nothing else before, it, XML Query is a connection between worlds: between XML documents, XML databases, relational data, RDF, between data and the Web.

This talk doesn't teach you XML Query, but it will show you some examples of things you can do with it, and some open source XML Query tools you can use to do them. I'll demonstrate a database-driven web site using XML Query to generate XHTML and SVG on the fly, searching RDF graphs and merging the result with a database; we'll compare using XML Query and using XSLT 2 (also a draft spec), and discuss the benefits (and drawbacks) of the W3C schema-based typing systems these languages have.



O'Reilly Home | Privacy Policy

© 2004, O'Reilly Media, Inc.