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

Re: Can we treat XML elements and attributes as sets

  • To: Elliotte Harold <elharo@m...>, Michael Kay <mike@s...>
  • Subject: Re: Can we treat XML elements and attributes as sets
  • From: Mukul Gandhi <mukul_gandhi@y...>
  • Date: Sun, 21 Aug 2005 07:17:21 -0700 (PDT)
  • Cc: xml-dev@l...
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=1EJT3TtV//exrcqy9TDUmH/ssnOXOPQi/H2a3pdpwmzjnLZlxE2qAB3fNbrfEdciig7Hr7jxNOSTNhvP1cY1cb+WoknK+pS2LtbJJ9ZqqbeRaafzjt5v3oFvjCDqu/twuNKnGdNMTpNI3XZSdNIqtBAwAbWjegVms+ztYQGCFoQ= ;
  • In-reply-to: <430877F5.50005@m...>

xml elements in different namespace
Thank you Mr. Harold for your comments. I feel the
change you are proposing to the relevant text is
perfectly all right.

I wanted to express my gratitude to you, for your
excellent book "XML in a Nutshell".

Thanks!
Regards,
Mukul

--- Elliotte Harold <elharo@m...> wrote:

> Looking at that particular paragraph right now (p.
> 63) it doesn't seem 
> precise enough. It should be clearer that it's
> talking about element and 
> attribute names rather than element and attribute
> instances, though I 
> suspect that can be gathered from context. That
> whole sentence about 
> "The URIs partition the element names and attributes
> into disjoint sets. 
> " could be deleted without losing anything.
> 
> The bit about the 1-1 relationship between
> namespaces and XML 
> applications is also too strong. It completely
> misses the existence of 
> numerous different XML applications that have no
> namespace, or that are 
> in the null namespace if you prefer.
> 
> I'd used an example of genuine mathematical sets a
> little earlier in the 
> chapter so I probably had sets on the brain when I
> wrote that. I'll see 
> if I can clean this up in the next printing. How
> about this:
> 
> Namespaces distinguish between elements with
> different meanings but the 
> same name by assigning each element a URI.
> Generally, all the elements 
> from one XML application are assigned to one URI,
> and all the elements 
> from a different XML application are assigned to a
> different URI. These 
> URIs are called namespace names. Elements with the
> same name but 
> different URIs are different kinds of elements.
> Elements with the same 
> name and the same URI are the same kind of element.
> Most of the time a 
> single XML application has a single namespace URI
> for all its elements, 
> though a few applications use multiple namespaces to
> subdivide different 
> parts of the application. For instance, XSL uses
> different namespaces 
> for XSL Transformations (XSLT) and XSL Formatting
> Objects (XSL-FO).
> 
> I think that eliminates most of the pretentious
> pseudo-math I sometimes 
> slip into.
> 
> -- 
> Elliotte Rusty Harold  elharo@m...
> XML in a Nutshell 3rd Edition Just Published!
> http://www.cafeconleche.org/books/xian3/
>
http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 

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.