xsl-list
[Top] [All Lists]

RE: Outputting from more than one source

2002-10-14 02:41:01
Gustavo,

Not sure if this would make a difference, but try moving the sort
element from the first template to the second. 

Kevin  

--clientes.xsl-----------------------------------
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">

 <xsl:template match="/">
       <xsl:apply-templates 
select="document('clientes_ora.xml')/clientes_ora/registro |

document('clientes_sqlsrv.xml')/clientes_sqlsrv/registro">
            <xsl:sort select="nome"/>
      </xsl:apply-templates>
 </xsl:template>

 <xsl:template match="*">
    <b><xsl:number value="position()"/>-
       <xsl:value-of select="nome"/></b><br/>
     <xsl:value-of select="endereco"/>-
     <xsl:value-of select="cidade"/><br/><br/>
 </xsl:template>

</xsl:stylesheet>

--Results: -------------------------------

1- 3P CONSTRUÇÕES E INCORPORAÇÕES LTDA.
RUA DOMINGOS DE ALMEIDA, 3670 - 6 ANDAR- URUGUAIANA

2- 3R INFORMÁTICA LTDA
AV. PROTÁSIO ALVES, 3240 - LOJA 07 E 08- PORTO ALEGRE

3- A & L REPRESENTAÇÕES E SERVIÇOS LTDA.
RUA EVARISTO DA VEIGA, 151- PORTO ALEGRE

4- A ADVENTUS ELETRICISTAS LTDA
TRAVESSA SERAFIM TERRA, 207- PORTO ALEGRE

5- A FURNINHA HOTEIS E TURISMO LTDA
RUA JOAQUIM PORTO, 281- TORRES

... [plus 3911 clients - the next two are the last from 
clientes_ora.xml]... ... [note that in 3919 it starts to 
bring the records from clientes_sqlsrv.xml]...

3917- ZONTA UNIFORMES E PECAS LTDA
RUA PALMEIRINHAS, 330- CRICIÚMA

3918- ZORTEA CONSTRUCOES LTDA
RUA CEL. FARRAPOS, 1141 - Tlx 492479- CAMPOS NOVOS

3919 - A.ARAUJO ENGENHARIA E MONTAGENS
RUA MARIA URUTAITI, 441- ESTADO DE SÃO PAULO

3920 - A.C.DA CUNHA CONSTR.E INCORP.LTDA
RUA DOMINGOS DE ALMEIDA, 1541- URUGUAIANA

3921 - A.J. SILVA E CERCATO LTDA
AV. SALVADOR LEAO, 402- PORTO ALEGRE

...[plus the rest of the clients from clientes_sqlsrv.xml]...


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list