1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
import org.w3c.dom.*;
import javax.xml.parsers.*;
public class test {
public static void main(String[] args) throws Exception {
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
DocumentBuilder parser = factory.newDocumentBuilder();
Document doc = parser.parse(args[0]);
Element racine = doc.getDocumentElement();
NodeList nl = racine.getElementsByTagName("client");
for (int i = 0; i < nl.getLength(); ++i) {
Element client = (Element) nl.item(i);
NodeList listedenoms = client.getElementsByTagName("client");
Element nom = (Element) listedenoms.item(0);
System.out.println(client.getFirstChild().getNodeValue());
System.out.println(client.getAttribute("nom"));
}
}
} |