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

    leggere xml annidiati con jdom

    ciao ragazzi

    ho un file xml strutturato così
    codice:
    <valore1>    
      <valore2>       
       <valore3>          
         <valore4>              
          <valore5>               
           <valore6>                   
              <tag></tag>                    
              <numero></numero>                    
              <nome></nome>               
           </valore6>             
         </valore5>         
       </valore4>       
      </valore3>     
      </valore2> 
    </valore1>
    io generalmente mi limitavo a leggerli con un solo nodo

    ora come faccio ad arrivare fino in fondo per estrarre i 3 valori?

    codice:
    List list2=rootNode.getChildren("valore1"); 	
    for (int k = 0; k < list2.size(); k++) { 	
      	          Element node = (Element) list2.get(k); 	
    		   System.out.println("tag Name : " + node.getChildText("tag")); 	
                     System.out.println("number: " + node.getChildText("numero")); 	
                     System.out.println(" Name : " + node.getChildText("nome")); 
    	}

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    La domanda riguarda il linguaggio di programmazione con cui leggi i nodi, quindi Java. Ti sposto nel forum appropriato
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    sorry ragazzi la struttura è più complicata

    codice:
    <valore1>      
       <valore2> 
         <valore3>              
              <tag></tag>                    
              <numero></numero>                    
              <nome></nome>               
          </valore3> 
         <valore4>              
              <tag></tag>                    
              <numero></numero>                    
              <nome></nome>               
          </valore4> 
          <valore5>              
              <tag></tag>                    
              <numero></numero>                    
              <nome></nome>               
          </valore3> 
          <valore6>              
              <tag></tag>                    
              <numero></numero>                    
              <nome></nome>               
          </valore6> 
      </valore2>      
    </valore1>

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 © 2024 vBulletin Solutions, Inc. All rights reserved.