ñ
ような特殊文字を含むテキスト/単語を含むいくつかの行を含むCSVファイルがあります。ファイルをインポートしようとすると、上記の文字などの単語が0に変換され
ToModelを使用していますuse Maatwebsite\Excel\Concerns\ToModel;
これを再現するには、CSVのセルの1つに特殊文字を入れて、次のようにインポートしてみてください。
Excel::import(new CsvImport, request()->file('file'));
特殊文字を含む結果の挿入データは0として保存され
誰かこれを経験しましたか?
はい私も@fmsthird
ここで同じ@fmsthird
入力エンコーディングをファイルが含まれているエンコーディングに設定してみてください: https :
問題は、csvファイルがサードパーティのシステムから生成されていることです。私は制御できず、charset = unknown-8bitが付属しているため、エンコードがソースファイルで定義されておらず、csvファイルに含まれるすべての文字をループします。完了する前にタイムアウトする可能性があります
最も参考になるコメント
誰かこれを経験しましたか?