Laravel 5.4
maatwebsite / excel 2.1.22
チャンクインポーターを使用するときにCSVファイルからインポートするときにエンコードを動的に設定する方法を知りたい
すべてのデータはUTF-8ではなく削除されます
https://drive.google.com/file/d/0Bz-YEwnA8p4RTWRHQ09GSDQxWnc/view?usp=sharing
ドキュメントの言い方を試しましたか?
// When utilising a closure, you can pass the input encoding as third parameter.
Excel::load('filename.csv', function($reader) {
}, 'UTF-8');
@aliusa
あ、ごめんなさい、
チャンクインポーターを使用するときにエンコーディングを動的に設定する方法を知りたいです。 これを質問に追加するのを忘れました
私のようにGoogle検索でこの問題に遭遇した人のために、ドキュメントのこの部分でこの問題を解決します: https ://docs.laravel-excel.com/3.1/imports/custom-csv-settings.html
作成したインポートクラスのコンストラクターでエンコーディングを渡すことができます。
最も参考になるコメント
@aliusa
あ、ごめんなさい、
チャンクインポーターを使用するときにエンコーディングを動的に設定する方法を知りたいです。 これを質問に追加するのを忘れました