Parseur d'un fichier xml

je souhaite avoir un parseur que j’aurai en entrée un fichier xml et j’aurai en sortie son arboressence .Mercie inffiniment .

voilà mon fichier xml :

<?xml version="1.0" encoding="UTF-8" ?>

si c’est juste de l’affichage ie le fait parfaitement.
sinon en programmant un peu il existe des parsers comme jaxb, xerces, etc. (java). Même chose dans les autres langages.

Quel langage compte tu utiliser??