Geliştirici / Veri

CSV'yi Böl: Dosya Başına Satır veya Dosya Sayısı

Büyük bir UTF-8 CSV'yi satır sayısına veya seçilen dosya sayısına göre daha küçük dosyalara bölün. Başlığı her dosyada tutun ve sonuçları ZIP olarak birlikte indirin.

CSV'yi Böl: Dosya Başına Satır veya Dosya Sayısı: CSV'yi parçalar halinde okur ve virgül veya satır sonu içeren tırnaklı kayıtları korur. Dosya başına satır modunda ardışık parçalar oluşturur; dosya sayısı modunda veri satırlarını boş olmayan dosyalara dengeli şekilde dağıtır. İlk kayıt başlık olarak tekrarlanabilir. Kayıt sonları CRLF olarak yazılır. ZIP çıktısı sıkıştırılmadan depolanır. Sınırlar: giriş için 1 GiB, kayıt başına 16 MiB ve 1.000 çıktı dosyası. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
CSV dosyalarını bölYerel işleme

Tamamen tarayıcınızda çalışır

Tırnak içine alınmış alanlar virgül ve yeni satır içerebilir. Boş kayıtlar korunur. Kayıt sonları CRLF olarak yazılır; tırnak içindeki metin değiştirilmez. Dosya sayısı modu iki geçiş yapar ve satır sayılarını dengeler; istenen dosya sayısından daha az kayıt varsa daha az sayıda boş olmayan dosya oluşturulur.

Dosyalar parçalar hâlinde okunur. Çıktı dosyaları ve ZIP yine tarayıcı belleği gerektirir. Sınırlar: 1 GiB giriş, kayıt başına 16 MiB ve 1.000 çıktı dosyası. ZIP girdileri sıkıştırılmadan depolanır.

CSV kayıtları

RFC 4180, CSV tırnaklamasını, gömülü satır sonlarını ve isteğe bağlı başlıkları belgeler (https://www.rfc-editor.org/rfc/rfc4180). Bölücü, fiziksel satırlar yerine mantıksal kayıtları sayar.

ZIP ve yerel dosyalar

PKWARE, ZIP formatı spesifikasyonunu yayımlar (https://support.pkware.com/pkzip/appnote). Çıktı, CRC-32 sağlama toplamlarına sahip depolanmış ZIP girdilerini kullanır. W3C File API, yerel dosya ve Blob işlemlerini açıklar (https://www.w3.org/TR/FileAPI/). Girdi cihazda kalır.

Nasıl kullanılır?

  1. Bir UTF-8 CSV dosyası ve bölme yöntemi seçin.
  2. Satır sayısını veya dosya sayısını belirleyin ve ilk kaydın başlık olup olmayacağını seçin.
  3. Dosyayı bölün, satır sayılarını inceleyin ve ZIP'i indirin.

Gizlilik ve sınırlamalar

Girdileriniz ve dosyalarınız tarayıcıda işlenir. Hiçbir şey yüklenmez.

İlgili araçlar

Sık sorulan sorular

Tırnak içindeki satır sonu satır olarak sayılır mı?

Hayır. Tırnaklı bir alanın içindeki satır sonu o alana aittir. Satır olarak yalnızca tırnaklı alanların dışındaki kayıt sınırları sayılır.

Dosya sayısını seçtiğimde dosyalar dengeli olur mu?

Evet. On veri kaydı üç dosyaya bölündüğünde dosyalarda 4, 3 ve 3 kayıt bulunur. İstenen dosya sayısından daha az kayıt varsa yalnızca boş olmayan dosyalar oluşturulur.

Boş kayıtlar korunur mu?

Evet. Boş kayıtlar sayılır ve korunur. İsteğe bağlı başlık, boş olsa bile ilk kayıttır.

Dosyanın tamamı bir metin kutusuna okunur mu?

Hayır. Girdi parçalar halinde okunur ve dosya sayısı modu iki geçiş yapar. Çıktı dosyaları yine de tarayıcı belleğinde yer kaplar; bu nedenle kullanılabilir bellek, büyük indirmeleri sınırlayabilir.

Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez