Sto cercando di leggere dei dati con Xpath da un file xml.
Riesco a leggere il primo tag, invece poi se tento di leggerne un altro, mi dà eccezione
File xmlDocument = new File("c:/test.xml");
...
InputSource inputSource = new InputSource(new FileInputStream(xmlDocument));
...
XPathFactory factory = XPathFactory.newInstance();
XPath xPath = factory.newXPath();
...
int replication = Integer.parseInt(xPath.evaluate("/simulation/setup/replication", inputSource));
System.out.println(replication); // FUNZIONA!
warmuptime = Integer.parseInt(xPath.evaluate("/simulation/setup/warmuptime", inputSource));
System.out.println(warmuptime); // NON FUNZIONA!: mi dà javax.xml.xpath.XPathExpressionException
grazie