Olá Pessoal
Preciso ler o seguinte xml
<components>
<componente IdComponente="1" Nome="MManutencoes" SiglaSistema="MANUT_0105">
<metodos IdMetodo="5" nome="MManutencoes_0001"/>
<metodos IdMetodo="6" nome="MManutencoes_0002">
<dependencia IdComponente="1" IdMetodo="5" SiglaSistema="MANUT_0105"/>
<dependencia IdComponente="1" IdMetodo="8" SiglaSistema="MANUT_0105"/>
</metodos>
<metodos IdMetodo="7" nome="MManutencoes_0003">
<dependencia IdComponente="1" IdMetodo="5" SiglaSistema="MANUT_0105"/>
<dependencia IdComponente="1" IdMetodo="6" SiglaSistema="MANUT_0105"/>
</metodos>
<metodos IdMetodo="8" nome="MManutencoes_0004">
<dependencia IdComponente="1" IdMetodo="7" SiglaSistema="MANUT_0105"/>
</metodos>
</componente>
<components>
Consigo ler a primeira linha e retirar as informações:
mas não estou conseguindo ler as linhas seguintes como e
para a leitura da primeira linha utilizo o seguinte código:
Element agenda = doc.getRootElement();
List<Element> lista = agenda.getChildren();
for (Element e: lista ){
System.out.print("IdComponente: "+ e.getAttributeValue("IdComponente"));
System.out.print(", Nome: "+ e.getAttributeValue("Nome"));
System.out.print(", SiglaSistema: "+ e.getAttributeValue("SiglaSistema") + "\n");
}
Alguém socorre!