[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Query Languages for XML

  • From: "Ingo Macherius" <Ingo.Macherius@T...>
  • To: jlapp@a...
  • Date: Fri, 14 Nov 1997 05:18:23 +0000

xml languages
> Date:          Thu, 13 Nov 1997 22:47:51 -0500
> From:          Joe Lapp <jlapp@a...>
> Subject:       Query Languages for XML

Joe asks many questions I've asked myself, let me add some more.

> I am aware of the SgmlQL and SDQL languages, although I know
> only what can be gleaned from an hour's browsing on the web.

IMO there are three query languages, for each xml-part:
1) In XLL there are XLinks
2) In XSL there are the pattern parts of a rule
3) In DOM there a navigation functions that query parts of the grove

To me all those are similar in a high degree. So why was the DSSSL 
approach to have a single SDQL abadoned ? Why there isn't a 
"XML-query" draft, which is mapped to a concrete syntax by XLL, XSL 
and DOM ? There is much redundancy in this.

> BTW, Microsoft's XML-Data would be quite a boon for such a
> large XML repository.

Aren't XML-Data and MCF superseded by RDF (resource description 
framework) ? Are there features in XML-Data and MCF that are not to 
become part of RDF ?

> If the query language were in XML, it itself  would be extensible.

Agreed. This approach was taken by XSL. This is a strong feature, as 
one may use the same tools on document and meta level. There should 
be a query language in XML syntax, and it should be modularized. This 
query module should be imported by XSL, XLL and DOM.

The main obstacle is the fact thas XLinks and DOM API functions don't 
use XML syntax, for obvious reasons. But this feature is closely related to
namespaces (or architectural forms) questions, because ideally names 
need to be changed to fit the conventions of the importing language. 
This ain't easy, because DOM ist a programming language. In XML 
terseness matters, so do characters that have to be escaped in URL.
How can functionality and/or semantics of XML languages be mapped 
non-xml languages ? Do architectectural forms offer such 
functionality ?

Clueless,
	++im



 
--
Ingo Macherius // L'Aigler Platz 4 // D-38678 Clausthal-Zellerfeld
mailto:Ingo.Macherius@t...    http://www.tu-clausthal.de/~inim/
Information!=Knowledge!=Wisdom!=Truth!=Beauty!=Love!=Music==BEST (Frank Zappa)

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!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.