Quelqu'un peut-il me conseiller une bibliothèque pour Java qui me permet d'effectuer une requête XPath sur une page html?Interroger une page HTML avec XPath en Java
J'ai essayé d'utiliser JAXP, mais il continue à me donner une étrange erreur que je ne peux pas sembler fixer (thread "main" java.io.IOException: serveur a renvoyé le code de réponse HTTP: 503 pour URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd).
Merci beaucoup.
EDIT
Je trouve ceci:
// Create a new SAX Parser factory
SAXParserFactory factory = SAXParserFactory.newInstance();
// Turn on validation
factory.setValidating(true);
// Create a validating SAX parser instance
SAXParser parser = factory.newSAXParser();
// Create a new DOM Document Builder factory
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
// Turn on validation
factory.setValidating(true);
// Create a validating DOM parser
DocumentBuilder builder = factory.newDocumentBuilder();
de http://www.ibm.com/developerworks/xml/library/x-jaxpval.html Mais tourner le argumrent false ne changeait rien.
Plusieurs questions connexes - voir http://stackoverflow.com/questions/9766776/extract-content-using-xpath-from-an-html-doc-using-pure-java http://stackoverflow.com/questions/3361263/library-to-query-html-avec-xpath-en-java http://stackoverflow.com/questions/9022140/using-xpath-contains-against-html-in-java –