This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Matching namespaces
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Matching namespaces
- From: "Julian Reschke" <julian dot reschke at gmx dot de>
- Date: Mon, 21 May 2001 09:13:49 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
You need to use the prefix for all elements (in the match attributes), for
instance "html:body" instead of "body".
> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of mika.borner
> Sent: Monday, May 21, 2001 8:58 AM
> To: xsl-list@lists.mulberrytech.com
> Subject: [xsl] Matching namespaces
>
>
> I have a problem understanding namespaces.
>
> My input xml document has an html tag in a namespace.
>
> I try to match that specific tag in my xsl document. I added the
> namespace to
> that document as well, but it doesn't seem to work. Can anybody
> tell me how
> this should be done?
>
>
> ------------------------
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <?xml-stylesheet type="text/xsl" href="C:\work\tidy\ok\2060.xsl"?>
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta name="generator" content="HTML Tidy, see www.w3.org" />
> <title>test</title>
> </head>
> <body bgcolor="#FFFFFF">
> <pre>
> 10282.59 (-1.64%)
> </pre>
> </body>
> </html>
>
> -----------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> xmlns:html
> ="http://www.w3.org/1999/xhtml" version="1.0" >
> <xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>
> <xsl:strip-space elements="*"/>
> <xsl:template match="html:html">
> <sms>
> <xsl:apply-templates select="body"/>
> </sms>
> </xsl:template>
> <xsl:template match="body">
> <xsl:value-of select="."/>
> </xsl:template>
> </xsl:stylesheet>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list