- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sat, 17 May 2003 13:46:26 +0200
- To: "Ming Wu" <wu@in.tum.de>
- Cc: <html-tidy@w3.org>
* Ming Wu wrote: > my current job is to generate an XHTML file from HTML >with HTML Tidy, then using XSLT to transform XHTML into XML. >But the problem is that in the newly generated XHTML File, ><html xmlns="http://www.w3.org/1999/xhtml"> the namespace is >added automatically by HTML Tidy. With this declaration, the >XSLT won't work at all. Does anyone have any idea, how could >it be worked out using the config.txt from HTML Tidy or other >approaches? Any help will be appreciated, thanks in advance. You need to declare and use the XHTML namespace in your XSLT document, e.g. <xsl:transform ... xmlns:x='http://www.w3.org/1999/xhtml'> <xsl:template match = 'x:p'> <!-- do something with paragraphs --> </xsl:template> </xsl:transform> However, what about a boolean 'xhtml-namespace' config option?
Received on Saturday, 17 May 2003 07:46:41 UTC