OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [SML] Whether to support Attribute or not?

[ Lists Home | Date Index | Thread Index ]
  • From: Eric Bohlman <ebohlman@netcom.com>
  • To: Pavel Velikhov <pvelikho@cs.ucsd.edu>
  • Date: Sat, 27 Nov 1999 12:28:35 -0800 (PST)

On Fri, 26 Nov 1999, Pavel Velikhov wrote:
> I am not a frequent participant here, but I am opposed 
> to the use of attributes in the XML as it is happening 
> right now. What I don't like is the way query languages 
> for XML suffer because of the attributes.
> 
> Attributes require a special syntax in the XML query 
> languages, just like in XML itself. Instead
> of writing OQL-ish path expressions like:
> 	homes.home.id
> 
> you will have to write:
> 	<homes> <home id=_ /> </homes> in XML-QL or similar
> languages. XQL also does not treat attributes and element
> equally.

But that's merely a design decision on the part of the designers of the
two query languages, *not* an inherent limitation.  It would be perfectly
possible to design and implement a query language that treated an
element's attributes the same as text-only child elements of that
attribute.

Do remember that XML is not inherently "object-oriented," whatever that
phrase means nowadays.  There are plenty of XML uses that involve
structured text, not serializations of objects.


> 
> If you don't know whether the object you are picking is an
> attribute or an element, you will have to write a disjunction.
> There could also be a case when an element has an attribute
> and a subelement with the same name, you might have to
> guard against such case. I.e. things get messy fast.
> 
> So I think if attributes are out, a lot of XML tools, including 
> query processors will get simpler. Also there will be less 
> opportunity for the users to screw up when using these tools.
> 
> Pavel Velikhov
> pvelikho@cs.ucsd.edu
> http://www.db.ucsd.edu
> 
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
> 
> 


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS