Subject: [xsl] xhtml DOCTYPE problem From: Houbrechts Ivo <Ivo.Houbrechts@xxxxxxxxxxxxxxx> Date: Thu, 17 Jan 2002 11:29:54 +0100 |
I have a simple xhtml document: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html SYSTEM "xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>my title</title> </head> <body> <p>para</p> </body> </html> Following template only outputs an emptye <test/>: <xsl:template match="/"> <test> <xsl:value-of select="html/head/title"/> </test> </xsl:template> If I remove the DOCTYPE and the xmlns: <?xml version="1.0" encoding="iso-8859-1"?> <html> <head> <title>my title</title> </head> <body> <p>para</p> </body> </html> I get what I expect: <test>my title</test> Can anybody explain this to me? Notes: -I tried this with both xalan and saxon -I had to change the DOCTYPE to SYSTEM and store the dtd locally, otherwise the xslt-processor cannot find it. Thanks _______________________________________________ Houbrechts Ivo Siemens Atea n.v., IC D AS A Software engineer - Development Access Products Tel.: +32 14 25 22 69 Fax: +32 14 25 30 25 E-mail: ivo.houbrechts@xxxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to get elements in a , Elovirta Jarno (NBI/ | Thread | Re: [xsl] xhtml DOCTYPE problem, Joerg . Heinicke |
[xsl] How to get elements in a row?, Marko . Seppala | Date | [xsl] generalisation of template, Andrew Welch |
Month |