Witam!
Zapisuję do pliku XML dane o urządzeniach w takiej formie:
<urzadzenia>
<device adres="0123456789">
<nazwa>Nazwa urządzenia</nazwa>
<typ>AB1234</typ>
</device>
<device adres="0011223344">
...
</device>
</urzadzenia>
Zapis przebiega pomyślnie. Poszukuję metody odczytania elementów danego urządzenia mając do dyspozycji adres. A jeśli proszę o zbyt wiele, to chociaż metodę dostania się do każdego elementu device, bo robiąc to tak:
NodeList lista = eElement.getElementsByTagName("device");
Element element = (Element)lista.item(0);
System.out.println(element.getAttribute("adres"));
... otrzymuję tylko pierwszy (co jest oczywiście logiczne).
Z góry dziękuję za pomoc.