salve ragazzi,

ho un file xml cosi strutturato:

codice:
<uno>
 <due>
  <tre>
   <campo1>1</campo1>
   <campo2>2</campo2>
   <campo3>2</campo3>
  </tre>
 </due>
</uno>
Ora io vorrei leggere i valori di Campo1,campo2,campo3.

Il problema pero e' quello che devo leggere i valori conoscendo il nome del campo.


codice:
        Dim NodeList As XmlNodeList
        For Each node In element.SelectNodes("uno/due")
            NodeList = node.ChildNodes


            dim campo1=NodeList.Item("campo1").InnerText

 
        Next
COsi facendo va in errore perche la proprieta Item vuole un numero e non il nome del campo.
Come posso risolvere??