Subject: Re: Namespace Identifiers - URI, URN, URL?
From: "Rafael 'Dido' Sevilla" <sevillar@xxxxxxxxxxxxxxxxx>
Date: Wed, 29 Aug 2001 20:25:49 +0800
|
On Wed, Aug 29, 2001 at 07:25:12AM -0400, Hewko, Doug wrote:
> We all know the prolog of our XSL documents look something like this;
>
> <?xml version="1.0" ?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
>
Someone who still uses the MSXSL dialect :)
> Does the namespace 'xmlns:xsl="http://www.w3.org/TR/WD-xsl"' actually refer
> to a URL or is this an alias that is contained within my XML parser? I can
> not disable my internet connection from work, so I can not test whether when
> I open my XSL document, if "www.w3.org/TR/WD-xsl" is actually being
> referenced or if not.
>
You don't seem to understand how XML Namespaces really work. Read
http://www.jclark.com/xml/xmlns.htm for an explanation of what the URI
in a namespace declaration is for and what it signifies.
Short answer: it doesn't need to point to anything. It's just an
identifier that identifies the namespace you're using. By the way,
you should really be using "http://www.w3.org/1999/XSL/Transform"
instead of "http://www.w3.org/TR/WD-xsl". That refers to an older,
deprecated version of the standard which nobody but microsoft has an
interest in supporting.
--
Rafael R. Sevilla <sevillar@xxxxxxxxxxxxxxxxx> +63(2) 8177746 ext. 8311
Programmer, InterdotNet Philippines +63(917) 4458925
http://dido.engr.internet.org.ph/ OpenPGP Key ID: 0x5CDA17D8
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Namespace Identifiers - URI, URN, URL?
- Hewko, Doug - Wed, 29 Aug 2001 07:32:44 -0400 (EDT)
- Chris Bayes - Wed, 29 Aug 2001 08:10:13 -0400 (EDT)
- Rafael 'Dido' Sevilla - Wed, 29 Aug 2001 08:35:40 -0400 (EDT) <=
- Michael Beddow - Wed, 29 Aug 2001 11:28:35 -0400 (EDT)
- <Possible follow-ups>
- Hewko, Doug - Wed, 29 Aug 2001 08:19:50 -0400 (EDT)
- Julian Reschke - Wed, 29 Aug 2001 08:37:03 -0400 (EDT)
- Karlo - Wed, 29 Aug 2001 12:14:54 -0400 (EDT)
|
|