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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] [newbie] Mapping a Map 101?

[ Lists Home | Date Index | Thread Index ]

> however, my atavistic dislike of angle brackets took over and I ended up 
> removing all the structural information specific to a dictionary:

That's probably the wrong way to use XML.

> I'm not sure if I follow this line of reasoning... after all, the 
> "raison d'Ítre" of an element is to provide meta-data about the 
> content.

Sure.  Is it more important that the value of an integer, or that the 
value is, well, a value?

 >.. should attributes be viewed as meta-data about the content or
> the element itself?

Welcome to an xml-dev permathread.

> What's the benefit of using an element attribute to define the type 
> versus using a different element altogether?

Generic tools and xpath expressions, etc., only have to know about one 
tag.  "All entries with the value 10" -- do you care if it's a string or 
an int?


Rich Salz, Chief Security Architect
DataPower Technology                           http://www.datapower.com
XS40 XML Security Gateway   http://www.datapower.com/products/xs40.html
XML Security Overview  http://www.datapower.com/xmldev/xmlsecurity.html


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

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