praticamente dovrebbe stampare i nodi però non stampa niente...codice:static URL url; public static void main(String[] args) throws IOException, XPathExpressionException { // TODO Auto-generated method stub URL url = new URL("http://www.paginaprova.it"); BufferedInputStream page = new BufferedInputStream(url.openStream()); Tidy tidy = new Tidy(); tidy.setQuiet(true); tidy.setShowWarnings(false); Document response = tidy.parseDOM(page, null); XPathFactory factory = XPathFactory.newInstance(); XPath xPath=factory.newXPath(); String pattern = "//body/a"; NodeList nodes = (NodeList)xPath.evaluate(pattern, response, XPathConstants.NODESET); for (int i = 0; i < nodes.getLength(); i++) { System.out.println((String) nodes.item(i).getNodeValue()); } }