![](/img/trans.png)
[英]How to remove double quotations from inside value when importing csv into mysql table
[英]How to remove double quotations from exported csv file
我正在使用 Laravel 5.8,並且添加了 Maatwebsite 包,用於從數據庫表中導出 CSV 文件。
這是我導出的課程:
class ConfirmedExport implements FromCollection, WithHeadings
{
public function headings():array{
return [
];
}
public function collection()
{
return collect(WithdrawWallet::getData());
}
}
結果如下所示:
"123456789","2100","Desc","lname","fname"
但我需要從單詞中刪除雙引號 ( " "
),因此預期結果如下所示:
123456789,2100,Desc,lname,fname
那么怎么做呢?
@nagidi 發布配置后,您可以在設置中更改此設置。
運行以下命令:
php artisan vendor:publish --provider="Maatwebsite\\Excel\\ExcelServiceProvider" --tag=config
從config/excel.php
“enclosure”中刪除"
(雙引號)
'exports' => [ 'csv' => [ 'enclosure' => '', // was '"' // other settings ], ],
現在您的 csv 導出值不再包含"
外殼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.