Thanks for the help.
Ok, so I did what that page sugested and it worked. Is there a way
though, that I don't need to use the "x:" in the following code in all
my elements in the stylesheet?
XSL
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:x="http://www.w3.org/1999/xhtml" />
<xsl:template match="/">
<xsl:apply-templates select="$file/x:html"/>
</xsl:template>
<xsl:template match="x:html">
<xsl:value-of select="$page/begin/x:pageTitle"/>
<xsl:apply-templates select="x:body"/>
</xsl:template>
<xsl:template match="x:body">
...
</xsl:template>
.
.
.
Thanks
Kielen, Agnes wrote:
Hi,
You have a namespace problem. xmlns is NOT an attribute. Take a look at:
http://www.dpawson.co.uk/xsl/sect2/N5536.html
Hope this helps.
Cheers,
Agnes
-----Original Message-----
From: IceT [mailto:icetbr(_at_)yahoo(_dot_)com(_dot_)br]
Sent: vrijdag 13 augustus 2004 3:36
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Problem transformim the xmlns attribute
How can I transform a document with the xmlns="whatever" attribute from
the <html> element ? Whenever this attibute is present, nothing happens.
When I take it off, the page is generated just fine.
Here is the relevant code:
XSL
<xsl:template match="/">
<xsl:apply-templates select="$file/html"/>
</xsl:template>
XHTML
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
Thanks.
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--