Di questo argomento ne stavamo parlando mentre decollavamo per roma
Questa è la soluzione che propongo io:

    <xsl:template match="/">
          <table>
            <xsl:for-each select="dati/dato[position() mod 2 = 1]">
              <tr>
                <xsl:call-template name="cell">
                  <xsl:with-param name="row" select="." />
                </xsl:call-template>
                
                <xsl:variable name="pos" select="position()" />
                <xsl:call-template name="cell">
                  <xsl:with-param name="row" select="../dato[2 * $pos]" />
                </xsl:call-template>
              </tr>
            </xsl:for-each>
          </table>
    </xsl:template>
    
    <xsl:template name="cell">
      <xsl:param name="row" />
      
      <td>
        <xsl:value-of select="$row" />
      </td>
    </xsl:template>

Il template è solo per non ripetere il td o altri style

Ciao

Il mio blog
Homepage
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Ricciolo <Ricciolo> ha scritto:
Di questo argomento ne stavamo parlando mentre decollavamo per roma

Ricordo, ma non mi ricordovo il suggerimento che mi avevi dato  Chiedo venia.

Proverò la tua soluzione, ma sono sicuro che funzia. Sempre detto che sei un geniaccio!

Ciao e buona PDC!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.