開發者 / 資料
分割 CSV:每個檔案的資料列數或檔案數量
依資料列數或指定的檔案數量,將大型UTF-8 CSV分割成較小的檔案。在每個檔案中保留標頭,並將結果一起下載為 ZIP。
分割 CSV:每個檔案的資料列數或檔案數量: 以區塊方式讀取 CSV,並保留包含逗號或換行的加引號記錄。每個檔案的資料列數模式會產生連續的分割檔案;檔案數量模式則會將資料列平均分配到非空檔案中。第一筆記錄可以在每個檔案中重複作為標頭。記錄結尾會以 CRLF 寫入。ZIP輸出會以未壓縮方式儲存。限制為1 GiB輸入檔案、每筆記錄16 MiB,以及最多1,000個輸出檔案。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 開發者工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
全程在瀏覽器中執行
加引號的欄位可以包含逗號與換行。空白記錄會保留。記錄結尾會寫入 CRLF;加引號欄位內的文字維持不變。檔案數量模式會處理兩次並平衡列數;記錄少於要求的檔案數時,產生的非空白檔案會較少。
檔案會分批讀取。輸出檔案與 ZIP 仍需要瀏覽器記憶體。限制:輸入1 GiB、每筆記錄16 MiB,以及1,000個輸出檔案。ZIP 項目會以未壓縮方式儲存。
CSV記錄
RFC 4180說明CSV引號、內嵌換行與選用標頭(https://www.rfc-editor.org/rfc/rfc4180)。拆分工具會計算邏輯記錄,而非實體行。
ZIP與本機檔案
PKWARE發布ZIP格式規格(https://support.pkware.com/pkzip/appnote)。輸出使用含有CRC-32檢查碼的儲存式ZIP項目。W3C File API(https://www.w3.org/TR/FileAPI/)說明本機檔案與Blob的處理方式。輸入資料會留在你的裝置上。
使用方式
- 選擇UTF-8 CSV檔案和分割方式。
- 設定資料列數或檔案數量,並選擇第一筆記錄是否為標頭。
- 分割檔案、查看資料列數,然後下載 ZIP。
隱私與限制
您的輸入內容和檔案會在瀏覽器中處理。不會上傳。
相關工具
常見問題
加引號欄位中的換行會算作一筆資料列嗎?
不會。加引號欄位中的換行屬於該欄位內容。只有加引號欄位外的記錄邊界才會算作資料列。
選擇檔案數量時,檔案中的資料會平均分配嗎?
會。10筆資料記錄分成3個檔案時,會產生4、3和3筆記錄。如果記錄數少於要求的檔案數量,只會產生非空檔案。
空白記錄會保留嗎?
會。空白記錄會被計算並保留。選用的標頭就是第一筆記錄,即使該記錄是空白的也一樣。
整個檔案會讀入文字方塊嗎?
不會。輸入內容會以區塊方式讀取,檔案數量模式則會讀取兩次。不過,輸出檔案仍會佔用瀏覽器記憶體,因此可用記憶體可能會限制大型下載。
免費工具・使用在瀏覽器中次・免註冊