Je verrais si le fichier pouvait être converti au format CSV. Il sera beaucoup plus rapide d'importer dans une table MySQL car il n'y a pas de traitement du XML. Il vous suffit de faire attention aux types de données saisis pour chaque colonne.
Si le client ne peut pas vous le fournir au format CSV et qu'il s'agit d'un téléchargement unique, essayez de le convertir vous-même à l'aide de MS Excel/Libre Calc/OpenOffice Calc.