У меня есть файл XML, который структурирован следующим образом:
<Users>
<user id="1" groupid="G1" username="GON"/>
<user id="2" groupid="G2" username="NARUTO"/>
<user id="3" groupid="G3" username="GOKU"/>
</Users>
Мне нужно получить значение getAttribute groupid и имени пользователя
На данный момент мой JAVA CODE;
Document doc = db.parse(is);
NodeList nodes = doc.getElementsByTagName("Users");
for (int i = 0; i < nodes.getLength(); i++) {
Element element = (Element) nodes.item(i);
NodeList Users = element.getElementsByTagName("User");
for (int temp = 0; temp < Users.getLength(); temp++) {
Node nNode = Users.item(temp);
System.out.println("\nCurrent Element :" + nNode.getNodeName());
if (nNode.getNodeType() == Node.ELEMENT_NODE) {
Element eElement = (Element) nNode;
System.out.println("Staff username : " + eElement.getAttribute("username"));
}
}
}