Subject: Re: [xsl] xsl:template rules seems to be ignored From: Stefano Lampis <slampis@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 31 May 2006 14:34:16 +0200 |
andrew welch wrote: > On 5/31/06, Stefano Lampis <slampis@xxxxxxxxxxxxxxxxxxxxxx> wrote: >> I am quite new to XSL and I am trying to write a stylesheet to process a >> log file generated with Apache Logging framework. >> >> The XML file is like this >> >> === begin log.xml === >> <?xml version="1.0" ?> >> <!DOCTYPE log4j:eventSet SYSTEM "log4j.dtd" [ >> <!ENTITY data SYSTEM "server.xml"> >> ] >> > >> >> <log4j:eventSet version="1.2" >> xmlns:log4j="http://jakarta.apache.org/log4j/"> >> &data; >> </log4j:eventSet >> === end log.xml === >> >> and my stylesheet is like this >> >> === begin log.xsl === >> <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> >> <xsl:stylesheet version="1.0" >> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >> xmlns:log4j="http://jakarta.apache.org/log4j"> >> >> <xsl:output method="html" /> >> >> <xsl:template match="log4j:eventSet"> >> <!-- Do something here --> >> </xsl:template> >> </xsl:stylesheet> >> === end log.xsl === >> >> But my template rules are ignored. >> Why? > > You have a trailing slash on the log4j namespace in your XML > > :) > Huge thanks, I was really going crazy -- Stefano Lampis
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl:template rules seems , andrew welch | Thread | [xsl] Numbering Consecutive Nodes, Mark Grant |
Re: [xsl] Converting HTML-like to O, Alex Hudson | Date | Re: [xsl] Converting HTML-like to O, Emmanouil Batsis |
Month |