| 
 
Subject: [xsl] back again: child nodes in variable From: Aniceto López <aniceto@xxxxxxxxxxxxx> Date: Tue, 4 Jun 2002 17:52:45 +0200  | 
Hi everybody
"<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>" boy is back
again
but don't worry about this topic so-discussed in the past, today the "thing"
is
another one:
this is part of the xml file:
<mercados>
	<mercado id="MERCADO" descripcion="CONTINUO">
		<subyacentes/>
	</mercado>
	<mercado id="M3" descripcion="MEFF RENTA VARIABLE">
		<subyacentes>
			<subyacente id="20" descripcion="IBEX  MINI"/>
			<subyacente id="21" descripcion="IBEX  PLUS"/>
		</subyacentes>
	</mercado>
	<mercado id="MERCADO2" descripcion="CONTINUO2">
		<subyacentes/>
	</mercado>
	<mercado id="G1" descripcion="EUREX">
		<subyacentes>
			<subyacente id="10" descripcion="Fut EURO SCHATZ"/>
			<subyacente id="20" descripcion="Fut EURO BOBL"/>
		</subyacentes>
	</mercado>
</mercados>
first I need to put in a variable the "mercado" nodes getting rid of
the ones with no "subyacentes", maybe something like:
<xsl:variable name="conhijos"
select="mercados[child::*[descendant::*[descendant::node()]]]"></xsl:variabl
e>
just for having
  <mercado id="M3" descripcion="MEFF RENTA VARIABLE">
  	<subyacentes>
  		<subyacente id="20" descripcion="IBEX  MINI"/>
  		<subyacente id="21" descripcion="IBEX  PLUS"/>
  	</subyacentes>
  </mercado>
  <mercado id="G1" descripcion="EUREX">
  	<subyacentes>
  		<subyacente id="10" descripcion="Fut EURO SCHATZ"/>
  		<subyacente id="20" descripcion="Fut EURO BOBL"/>
  	</subyacentes>
  </mercado>
inside $conhijos variable then do something like:
  <xsl:for-each select="$conhijos/mercado/subyacentes/subyacente">
    <xsl:value-of select="@descripcion"/>
  </xsl:for-each>
when needed
I've read something about at
http://www.dpawson.co.uk/xsl/sect2/N8090.html#d60e447
but I cant get it working. Can someone point what is worng?
thanks in advance
Aniceto Lopez
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Elements of non-actual po, Joerg Heinicke | Thread | Re: [xsl] back again: child nodes i, Mike Brown | 
| Re: [xsl] accessing node[$position], spiders frommars | Date | Re: [xsl] accessing node[$position], Oleg Tkachenko | 
| Month |