[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Query Languages for XML
Any query language for XML would, by necessity, be a syntax for accessing the properties of XML objects (where the object schema would come from either the SGML property set, the DOM, or something derived from one or both). Certainly SDQL provides this. Any new language would, I think, mostly be an exercise in syntax definition, most of which is already inherent in the development of XSL (which is nothing more than a language for applying processes to the results of queries on XML groves). >From another point of view, it's not possible to have *an* XML query language because there are too many different ways that you might want to access XML data: as nodes in groves ala SDQL, as full text using some full-text index, as semantic-specific objects using some domain-specific query mechanism, etc. A language like SDQL coupled with an XML property set (that is, the subset of the SGML property set needed to represent XML documents) provides a complete set of operations for querying XML documents represented as groves. These operations can be used either as primitatives from which more specialized languages are created or as a design spec that drives the development of a new syntax for expressing the equivalent queries. So my question is: is what is desired only a new *syntax* or is there a requirement for a fundamentally different query mechanism? Or have I entirely missed the point of the original question? Cheers, Eliot xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|