[xsl] how to read a pseudo-duplicated key?

Subject: [xsl] how to read a pseudo-duplicated key?
From: "Marco Pedrini" <marco.pedrini@xxxxxxxxxx>
Date: Thu, 29 May 2003 12:11:58 +0200
Hi all, 
    while I'm reading my XML file, how could I choose the right value for tha key "PORTPATH" if it is defined in two places, at a first level, and inner the "REGISTER_STOR" tag, at a second level ?

Now the value retrieved is not the one at a first level (value :8071)! 
How can I get this gool?

Thank u much

Marco

PS:  Attached notes:
---------------------------------------------------
this is my XSL document

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format";>
 <xsl:variable name="Esperanto" select="//LANGUAGE"/>
 <xsl:variable name="PortPath" select="//PORTPATH"/>

<...>
---------------------------------------------------
this is my XML:
<REGISTER_STOR>
     <PHARMA>
        <ROWTAG ID="1">
              <C06_D_PROD>XV-2</C06_D_PROD>
        </ROWTAG>
      </PHARMA>
      <PORTPATH>:80</PORTPATH>
      <DUAL>
         <ROWTAG ID="1"  >
              <DUAL_VALUE>1</DUAL_VALUE>
              <DT_STAMPA>23/05/2003 10:38:19</DT_STAMPA>
              <USERID>SANIWEB</USERID>
          </ROWTAG>
      </DUAL>
</REGISTER_STOR>
<PORTPATH>:8071</PORTAPTH>
<LANGUAGE>ITA</LANGUAGE>

<...>
-----------------------------------------------



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


Current Thread