Laravel-excel: [QUESTION] 导入CSV文件时如何动态设置编码

创建于 2017-09-18  ·  3评论  ·  资料来源: Maatwebsite/Laravel-Excel

包版,Laravel 版

拉拉维尔 5.4
maatwebsite/excel 2.1.22

预期行为

我想知道在使用块导入器时从 CSV 文件导入时如何动态设置编码

实际行为

所有不是 UTF-8 的数据都将被删除

CSV 文件

https://drive.google.com/file/d/0Bz-YEwnA8p4RTWRHQ09GSDQxWnc/view?usp=sharing

最有用的评论

@aliusa
哦,对不起,
我想知道使用chunk importer时如何动态设置编码。 我忘了把这个添加到问题中

所有3条评论

您是否尝试过文档所说的方式?

// When utilising a closure, you can pass the input encoding as third parameter.
Excel::load('filename.csv', function($reader) {

}, 'UTF-8');

@aliusa
哦,对不起,
我想知道使用chunk importer时如何动态设置编码。 我忘了把这个添加到问题中

对于像我一样从谷歌搜索中偶然发现这个问题的人,这部分文档解决了这个问题: https :
您可以在您创建的导入类的构造函数中传递编码。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

matthewslouismarie picture matthewslouismarie  ·  3评论

rossjcooper picture rossjcooper  ·  3评论

alejandri picture alejandri  ·  3评论

dr3ads picture dr3ads  ·  3评论

disto picture disto  ·  3评论