[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] xhtml DOCTYPE problem
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|