Subject: Re: problen comparing node with one variable in xslt
From: "Dionisio Ruiz de Zarate" <dionisio@xxxxxxxxxxxxx>
Date: Thu, 4 Mar 2004 14:36:57 +0100 (CET)
|
The xml file is the bellow file.
i mus tto compare the masterinformacion_sel node value (1224) with the
masterinformacion_padre node value.
print ok if are the same value and KO is are diferents.
Can you help me please? thaks.
i hope your answer.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<sn_servicioproyecto>
<masterinformacion_sel>1224</masterinformacion_sel>
<servicioproyecto_id>15</servicioproyecto_id>
<servicioproyectopadre_id>0</servicioproyectopadre_id>
<servicio_id>1</servicio_id>
<proyecto_id>7</proyecto_id>
<servicioproyectohijos>
<sn_servicioproyecto>
<servicioproyecto_id>1034</servicioproyecto_id>
<servicioproyectopadre_id>15</servicioproyectopadre_id>
<servicio_id>1</servicio_id>
<proyecto_id>7</proyecto_id>
<informacion>
<sn_masterinformacion>
<masterinformacion_id>1225</masterinformacion_id>
<masterinformacion_padre>1224</masterinformacion_padre>
</sn_masterinformacion>
<sn_masterinformacion>
<masterinformacion_id>1225</masterinformacion_id>
<masterinformacion_padre>1223</masterinformacion_padre>
</sn_masterinformacion>
</informacion>
</sn_servicioproyecto>
</servicioproyectohijos>
</sn_servicioproyecto>
> whats the xml look like please?
> ----- Original Message -----
> From: "Dionisio Ruiz de Zarate" <dionisio@xxxxxxxxxxxxx>
> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
> Sent: Thursday, March 04, 2004 12:52 PM
> Subject: problen comparing node with one variable in xslt
>
>
>> with this.
>> <xsl:variable name="var_masterinformacion_id">
>> <xsl:value-of select= "sn_servicioproyecto/masterinformacion_sel"/>
>> </xsl:variable>
>> <xsl:value-of select= "$var_masterinformacion_id"/>
>>
>> i print the variable value
>>
>> with this:
>> <xsl:value-of select= "masterinformacion_padre"/>
>> i print the node value
>>
>> but i want to compare tthe variable and the masteriformacion_padre value
>> and if are the same value print ok
>> i am trying with this code:
>> <xsl:for-each select="masterinformacion_padre">
>> <xsl:choose>
>> <xsl:when test=".=$var_masterinformacion_id">ok</xsl:when>
>> </xsl:choose>
>> </xsl:for-each>
>>
>> butr it doesn't run.
>> can you help me please?
>> i am working in this problem during 2 days and i cannot resolve it.
>> can you help me please?
>> thyanks
>>
>> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|