Android XPath est disponible (c'est-à-dire comme une implémentation prête à l'emploi) depuis Android API niveau 8 (je pense que c'est Android 2.2), vous pouvez trouver plus d'informations here.
Pour vous aider à démarrer - dans le cadre d'un essai d'activité:
XPath xpath = XPathFactory.newInstance().newXPath();
String expression = "myNode";
NodeList nodes = (NodeList) xpath.evaluate(expression, parser, XPathConstants.NODESET);
Le « analyseur » peut être obtenu en mettant ur document XML dans votre résolution dossier/xml (vous pourriez avoir à créer ce xml dossier vous-même). Ensuite, vous pouvez y accéder via:
//Do this withon the scope of an activity, you need the activitie's context!
Resources res = getResources();
//Get the xml file
//this is how you access the content of the xml folder
//you previously created in the res folder
parser = res.getXml(R.xml.yourxmlfile);
XPath partie de l'instance de l'arborescence XML qui pourrait être le résultat de ** l'analyse d'un document XML ** ou non. –