Ciao a tutti, è possibile in xslt leggere il contenuto di un nodo di un XML e utilizzarlo per selezionare un altro nodo, sempre all'interno dello stesso XML ?

Per capirci ho un XML così composto :

codice:
<root>
  <partevariabile>
    <campo1>Il Mio Contenuto</campo1>
  </partevariabile>

  <partefissa>
    <campodaleggere>//root/partevariabile/campo1</campodaleggere>
  </partefissa>
</root>

Io vorrei, leggendo il contenuto di //partefissa/campodaleggere, andare a recuperare //root/partevariabile/campo1

Qualcuno potrebbe darmi qualche suggerimento?