[xsl] Matching namespaces

Subject: [xsl] Matching namespaces
From: "mika.borner" <mika.borner@xxxxxxxxxxxxxx>
Date: Mon, 21 May 2001 09:58:18 +0300
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


Current Thread