De nombreux exercices pour s’entraîner sur le XPath sont disponibles à cette adresse.
XQuery est un langage de requête informatique permettant non seulement d'extraire des informations d'un document XML, ou d'une collection de documents XML, mais également d'effectuer des calculs complexes à partir des informations extraites et de reconstruire de nouveaux documents ou fragments XML. Il utilise notamment XPath.
En d'autres termes XQuery est à XML ce que SQL est aux bases de données relationnelles.