Sous Linux, vous pouvez utiliser le iconv
commande comme suggéré dans : Comment supprimer les caractères non UTF-8 d'un fichier texte
iconv -f utf8 -t utf8 -c file.txt
Je ne connais pas MongoDB, donc je ne sais pas comment conserver les caractères invalides lors de l'importation.