Android XPath доступен (то есть как готовая к использованию реализация), начиная с Android API Level 8 (я думаю, это Android 2.2), вы можете найти больше информации здесь .
Для начала - в рамках задания попробуйте:
XPath xpath = XPathFactory.newInstance().newXPath();
String expression = "myNode";
NodeList nodes = (NodeList) xpath.evaluate(expression, parser, XPathConstants.NODESET);
«Парсер» можно получить, поместив ваш xml-документ в вашу папку res / xml (вам, возможно, придется создать эту папку xml самостоятельно). Затем вы можете получить к нему доступ через:
//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);