|
[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
Mukul, I think you will find that any specification in the XML family that uses the word "set" is referring to a collection that has no intrinsic or significant order. If you think otherwise, please point to a specific example. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Mukul Gandhi [mailto:mukul_gandhi@y...] > Sent: 21 August 2005 04:58 > To: Richard Tobin; xml-dev@l... > Subject: Re: Can we treat XML elements and > attributes as sets > > Hi Richard, > Thanks for the explanation. Now I have an unrelated > question. I have read in some XML vocabularies(like > XSLT for example), that information is treated as > sets. But these sets(as referred in XML) are ordered. > But in mathematics I believe, sets are defined as > unordered collection of items. > > My question is, I believe, set terminology in XML is > borrowed from mathematics(and, is it true?), then why > the difference of ordered and unordered is kept? > Could'nt we had a different terminology? This I > believe all confuses mathematicians :) > > Regards, > Mukul > > --- Richard Tobin <richard@i...> wrote: > > Presumably he means that any element or attribute is > > in the set of > > elements or attributes for some namespace (including > > "no namespace"). > > These sets are disjoint in the sense that no element > > in, say, the XSL > > namespace is also in the XML Schema namespace. If > > I'm interpreting it > > correctly, the staement is certainly true. > > > The idea of elements and attributes being "in" > > namespaces, and of > > namespaces being objects, has not been widely > > reflected in languages > > and APIs. Instead, namespaces are usually applied > > more directly to > > *names*, with a name being considered a compound > > object with a > > namespace part and a local part. So in XSLT for > > example you don't > > ask whether an element is in a namespace, but > > whether the namespace > > uri part of its name has some value. > > > > -- Richard > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> > >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








