Laravel 5.4
maatsite web/excel 2.1.22
Je veux savoir comment définir dynamiquement l'encodage lors de l'importation à partir d'un fichier CSV lors de l'utilisation de l'importateur de blocs
Toutes les données ne sont pas UTF-8 seront supprimées
https://drive.google.com/file/d/0Bz-YEwnA8p4RTWRHQ09GSDQxWnc/view?usp=sharing
As-tu essayé comme le dit la doc ?
// When utilising a closure, you can pass the input encoding as third parameter.
Excel::load('filename.csv', function($reader) {
}, 'UTF-8');
@aliusa
Oh je suis désolé,
Je veux savoir comment définir dynamiquement l'encodage lors de l'utilisation de chunk importer . J'ai oublié d'ajouter ceci à la question
Pour les personnes qui tombent sur ce problème à partir de la recherche Google comme moi, cette partie de la documentation résout ce problème : https://docs.laravel-excel.com/3.1/imports/custom-csv-settings.html
Vous pouvez transmettre l'encodage dans le constructeur de la classe d'importation que vous créez.
Commentaire le plus utile
@aliusa
Oh je suis désolé,
Je veux savoir comment définir dynamiquement l'encodage lors de l'utilisation de chunk importer . J'ai oublié d'ajouter ceci à la question