Parsing XML

Bonjour,
Je souhaite créer une application pour consulter ses messages extrait avec l'application "SMSBackupRestore" pour Android, ce dernier effectue des xml de ce type:
https://pastebin.com/3UibVWZc
Le problème est que je n'ai jamais touché au XML en Java et par conséquent je ne sait absolument pas comment cela marche. Après quelques recherches, j'ai entendu parler de "JDOM", "EMF" et "SAX". Le quel me recommandez-vous pour mon usage et auriez vous un tutoriel (Ou des exemples de codes) pour celui-ci ?

Merci d'avance

1 réponse