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 Kronos www.kronos.com -----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'?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt"> I'm a relative newbie, but doesn't this line: xmlns:xsl="http://www.w3.org/1999/XSL/Transform" declare the xsl namespace prefix? Does that need to be changed? Thanks. 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="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template name="replace-string"> You haven't declared the xsl: namespace prefix. (MSXML's error reporting is not always brilliant...) Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl:include problems, Hardy Merrill | Thread | [xsl] element to root, jpk |
RE: [xsl] xsl:include problems, Hardy Merrill | Date | RE: [xsl] preceding-sibling:: while, Michael Kay |
Month |