Re: [xsl] Namespaces conventions: Why ALWAYS "http:..." tags ?

Subject: Re: [xsl] Namespaces conventions: Why ALWAYS "http:..." tags ?
From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx>
Date: Thu, 1 Feb 2007 22:40:13 +0530
There is useful information about XML Namespaces at:
http://www.rpbourret.com/xml/NamespacesFAQ.htm


On 2/1/07, Ben Stover <bxstover@xxxxxxxxxxx> wrote:
Whenever I looked into XSLT stylesheets with namespace declarations I see
ALWAYS a scheme like

xmlns:xsl="http://www.w3.org/1999/XSL/Transform";

or more general

xmlns:foo="http://www.somedomain.com/foobarlabel";

This is somehow confusing because the namespace has nothing to do with a WWW Hyperlinks/URLs.
From my point fo view it is just a tag or label which could be named

xmlns:foo="aabbccdd"

as well
Or is there somewhere a specs which requires a "http...." declaration

What is the reason why all the coders use "http...." URL like namespace names ?

Ben


--
Regards,
Mukul Gandhi

Current Thread