Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [vb.net] leggere xml

    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??

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Usa SelectSingleNode continuando a specificare il percorso XPath del nodo che vuoi raggiungere del tuo documento XML.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.