RE: xml and query languages

XPath 1.0 is a W3C Recommendation and is used from XSLT 1.0 and
XPointer.  XPath provides a path expression language for both these
other specifications.

XQL and XML-QL were independent early efforts to create an XML query
language.  Most of the authors of these proposals are now working within
the W3C XML Query WG to produce a single W3C XML query language which
will be called XQuery.

W3C XML Query will be the definitive XML query language.  This is the
effort you should be following today.  See
for more information and pointers to the current specifications.

BTW XML Query 1.0 and XPath 2.0 are closely related as you will find out
by reviewing the specifications.

Chair, XML Query WG

Paul Cotton, Microsoft Canada 
17 Eleanor Drive, Nepean, Ontario K2E 6A3 
Tel: (613) 225-5445 Fax: (425) 936-7329 

> -----Original Message-----
> From: Yves Gallen []
> Sent: Wednesday, June 12, 2002 4:53 AM
> To:
> Subject: xml and query languages
> Can someone explain why there are so many query langages for xml files
> xql, xpath, xpointer, xml-ql, xquery ... :o(
> What's the reason of this non-unicity ?
> What are the relationships between all this solutions ?
> What are the most important recommandations we have to follow in the
> future
> ?
> They are so numerous and they seem to be very close, the interactions
> the dependencies are too dark for me.....
> Thanks
> Y.G.

Received on Wednesday, 12 June 2002 10:40:52 UTC