[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] What's wrong with my code Version 1.0 (Altova XMLSPY)


Subject: Re: [xsl] What's wrong with my code Version 1.0 (Altova XMLSPY)
From: Florent Georges <lists@xxxxxxxxxxxx>
Date: Fri, 6 Jun 2008 16:49:40 +0200 (CEST)

Vyacheslav Sedov wrote:

> i prefer use match="/*" (this match just any root element - since
> developers often love change namespace and/or name for root element
> so i am just skip this step

  To control errors, I would rather use something like the following
(with the proper error code, depending on your own error handling
policy):

    <xsl:template match="/*" priority="-1">
       <xsl:sequence select="
           error((), concat('Wrong root element: ', name(.)))"/>
    </xsl:template>

    <xsl:template match="/ns:name">
       ...
    </xsl:template>

  Regards,

--drkm























      _____________________________________________________________________________ 
Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr


Current Thread