Oxygen XML Editor
 
[XML-DEV Mailing List Archive Home] [By Thread] [By Date]

Re: [xml-dev] Mixed content in data-binding (Was: Re: [xml-dev] Interesting pair of comments


  • To: Andrew Layman <andrewl@...>
  • Subject: Re: [xml-dev] Mixed content in data-binding (Was: Re: [xml-dev] Interesting pair of comments
  • From: Peter Hunsberger <peter.hunsberger@...>
  • Date: Fri, 15 Jul 2005 10:24:18 -0500
  • Cc: XML-dev <xml-dev@...>
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=b6dzpiEU3s/OCE23IWwnPC+L9FUNNSn+4okBi/ujzQ0GsCxvCImtwnJzHyWLkM89xUCZphOLo2fZSGl04cPVlx1rfskTqKJvrMVEmh3ow65ltfAQHI3QRdr8j/dkQFKVc/0MkepEwO+Lio/Pyd41eiTnPm672pd6h2ruxeCa9pk=
  • In-reply-to: <22DDEC51216B404E8C056F8F5198E927043C03EB@...>
  • References: <22DDEC51216B404E8C056F8F5198E927043C03EB@...>
  • Reply-to: Peter Hunsberger <peter.hunsberger@...>

On 7/15/05, Andrew Layman <andrewl@...> wrote:

<snip/>
> 
> But there is also a versioning issue. Since adding such meta-data as the
> last-modified date after the fact is a typical usage, attributes today
> allow such annotation with less disruption to existing readers.  E.g.
> 
> <email last-modified='2005-02-02'>fred@...</email>
> 
> But this only works to one level.  One cannot add an attribute to that
> attribute.
> 
> One could imagine a future version of XML that treated elements and
> attributes with more parallelism, and allowed attributes to have
> structure, perhaps with an element-like syntax, as in:
> 
> <email>fred@...<@last-modified>2005-02-02</@last-modified></em
> ail>
> 
> And
> 
> <email>fred@...<@last-modified>2005-02-02<@says-who>Joe</@says
> -who></@last-modified></email>
> 

Umm, not to be glib, but at that point you just have an element with a
funny name. Semantically, elements can already replace attributes, so
what's the point?

-- 
Peter Hunsberger

 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor
Keywords
xml