Quel est le meilleur moyen pour integrer des données d'un fichier XML dans une BDD postgreSQL ?

Existe-t-il des mécanismes postgres ?
Faut-il faire un programme ? python par exemple ?

Merci d'avance pour vos réponses,