RE: [xsl] xsl:include problems

Subject: RE: [xsl] xsl:include problems
From: "Ross, Douglas" <DRoss@xxxxxxxxxx>
Date: Tue, 31 May 2005 13:01:36 -0400
xmlns="namespace URI" declares the "default" namespace. So any element
with no prefix is in that namespace URI. To associate a namespace URI
with a namespace prefix, the attribute name is xmlns:prefix="namespace
URI" where prefix is whatever you want to use. This allows you to mix
elements from different namespaces.

Douglas Ross
Developer, HTML UI Framework

-----Original Message-----
From: Hardy Merrill [mailto:HMerrill@xxxxxxxxxxxxxxxx]
Sent: Tuesday, May 31, 2005 12:47 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx; mike@xxxxxxxxxxxx
Subject: RE: [xsl] xsl:include problems

Sorry, I should have included my stylesheet declaration:

<?xml version='1.0'?>

I'm a relative newbie, but doesn't this line:


declare the xsl namespace prefix?    Does that need to be changed?


Hardy Merrill

>>> mike@xxxxxxxxxxxx 5/31/2005 12:42 PM >>>
> We're using MSXML4 and I'm trying to get xsl:include to work
> but I'm having trouble.  I created file "replace_string.xsl"
> that contains this:
> <?xml version="1.0" encoding="UTF-8" ?>
> <stylesheet version="1.0"
> xmlns="";>
> <xsl:template name="replace-string">

You haven't declared the xsl: namespace prefix.

(MSXML's error reporting is not always brilliant...)

Michael Kay

Current Thread