xsl-list
[Top] [All Lists]

Re: dynamically extending xslt

2005-10-10 05:44:22

  This would be transformed into:

  <document>
    <body>
      <topic>
        <xsl:choose>
          <xsl:when test="//variable[(_at_)name='aVariable'] = 1">

Is that really what you want to generate? 
(Unless rewritten by your xslt systems' optimiser) 
It searches the whole document to find all variable[(_at_)name='aVariable']
elements  and returns true() if any of then have a value of 1.

It isn't clear from your description why you need to generate an xsl
stylesheet rather than just having the main  stylesheet operate directly
on the input document. What final result do you need to generate from

<document>
  <body>
    <topic>
      <selection variable="aVariable">
        <item value="1">
          <textblock>some text</textblock>
        </item>
      </selection>
     </topic>
  </body>
</document>


?

David



________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>