Re: [xsl] Generating a CSV file using XSLT

John Boyer wrote


> Namespaces in XML 
> defines a namespace to be URI+(collection of names).

Surely it is clear though that collection of names is the same for
all namespaces. It is always the countably infinite set of names that
match the NCName production. The _only_ distinguishing feature
of a namespace is its name (ie the namespace URI).

XML Namespaces explictly doesn't require you to "define" anything about
a namespace. 

<x xmlns="data:,qwertyuiop"/>

is a well formed and namespace conformant document with an element in the
data:,qwertyuiop namespace. I didn't need to check anywhere if that
namespace _has_ a name "x" that I can use in such a document. I know in
advance that as defined in the Namespaces for XML rec that it has.

Individual schema may define a gramma using a finite set of names from
one or more namespaces but that is quite a separate thing from the
definition of the namespace.



David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

Received on Friday, 11 February 2005 10:36:06 UTC