ciao a tutti..
per leggere un file xml usato come file di configurazione uso questo semplice codice..
ma se ho un xml del tipocodice:try{ SAXBuilder builder = new SAXBuilder(); Document doc = builder.build("cfgSpostaFile.XML"); Element root = doc.getRootElement(); Element elm1 = root.getChild("DIR_FROM"); Element elm2 = root.getChild("DIR_TO"); Element elm3 = root.getChild("PATTERN"); // ASSEGNO VARIABILI fromDirDefault = elm1.getAttributeValue("attributo"); toDirDefault = elm2.getAttributeValue("attributo"); patternDefault = elm3.getAttributeValue("attributo"); }catch(Exception e){ System.out.println("Errore: " + e.toString() + e.getMessage()); }
<messaggi>
<messaggio>
<inviato attributo>
</inviato>
<ricevuto attributo>
</ricevuto>
</messaggio>
</messaggi>
con tanti "messaggio" da leggere...
il dubbione è, come devo fare per dirgli di leggere gli attributi inviato e ricvuto per ciascun "messaggio" ???


Rispondi quotando

