Subject: Re: [xsl] namespace defaults From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 28 Oct 2014 13:08:31 -0000 |
Correct, c is not in any namespace. There's various terminology for this; you'll sometimes see it being called the "null namespace". But for some reason, the namespace rec is very insistent that the collection of names-not-having-a-namespace-uri is not itself a namespace, it's just a collection of local names. I've been known to call it the namespace that dare not speak its name. Michael Kay Saxonica mike@xxxxxxxxxxxx +44 (0) 118 946 5893 On 28 Oct 2014, at 10:15, Marc Lambrichs marc.lambrichs@xxxxxxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > We're a bit confused about namespacing. Suppose we have this: > > <ns1:a xmlns:ns1="http://something.org/ns/1"xmlns:ns2="http://something.org/ns/2"> > <ns2:b> > <c>something</c> > </ns2:b> > </ns1:a> > > To what namespace does "c" belong to? I would say: a default one, if there is any. But what if there isn't one? In the latter case, here's our guess: there's no prefix, so it doesn't belong to any namespace. Right? > > We've taking into account > http://www.w3.org/TR/xml-names/#scoping-defaulting > and > http://www.w3.org/TR/xml-names/#concepts > > Cheers, > Marc
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] namespace defaults, Martin Honnen martin | Thread | [xsl] How do you code value-of sele, Catherine Wilbur cwi |
Re: [xsl] namespace defaults, Martin Honnen martin | Date | [xsl] How do you code value-of sele, Catherine Wilbur cwi |
Month |