簡體   English   中英

如何從導出的 csv 文件中刪除雙引號

[英]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 發布配置后,您可以在設置中更改此設置。

  1. 運行以下命令:

     php artisan vendor:publish --provider="Maatwebsite\\Excel\\ExcelServiceProvider" --tag=config
  2. config/excel.php “enclosure”中刪除" (雙引號)

     'exports' => [ 'csv' => [ 'enclosure' => '', // was '"' // other settings ], ],

現在您的 csv 導出值不再包含"外殼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM