Önemli noktalar
- 01Çoğu dosyanın konfigürasyon olmadan çalışması için virgülleri, noktalı virgülleri, sekmeleri ve boruları otomatik olarak algılar.
- 02İlk satır başlıkları JSON nesne anahtarları haline gelir; başlıkları devre dışı bırak için ham 2B dizi alırsınız.
- 03RFC 4180'i izler — alıntı yapılmış alanlar, hücreler içindeki virgüller ve kaçan alıntılar doğru şekilde işlenir.
- 04Dönüştürme %100 tarayıcınızda çalışır — verileriniz hiç yüklenmez veya günlüğe alınmaz.
Geliştirici ve Analistler Neden CSV'den JSON'a İhtiyaç Duyarlar
CSV, veri dışa aktarmaların lingua franca'sıdır — elektronik tablolar, veritabanları, CRM araçları ve analiz platformları hepsi onu üretir. Ancak çoğu modern API, ön uç uygulaması ve veri ardışık düzeni JSON bekler. Birkaçtan fazla satırda, el ile dönüştürme imkansızdır ve çoğu çevrimiçi araç, verilerinizi sunucuya yüklemenizi gerektirir.
Handytool, CSV ve TSV dosyalarını doğrudan tarayıcınızda ayrıştırır. Satırları yapıştırın, otomatik algılamaya sınırlayıcı bulmasını bırakın ve saniye içinde temiz bir JSON nesne dizisi alın. Hiçbir şey makinenizi terk etmediğinden, Excel, Google Sheets, Postgres veya ödeme işlemcisinden gelen hassas dışa aktarmalar tamamen özel kalır.
CSV Dosyasını JSON'a Nasıl Dönüştürebilirim
- 01
CSV'nizi yapıştırın
Elektronik tablondan veya metin dosyasından satırları kopyalayıp sol bölmeye yapıştırın. Bir .csv veya .tsv dosyasını doğrudan yükleyebilirsiniz.
- 02
Sınırlayıcı algılamayı kontrol edin
Araç virgül, noktalı virgül, sekme ve boru sınırlayıcılarını otomatik olarak algılar. Algılama yanlışsa, açılır listeden sınırlayıcıyı manuel olarak kilitleyin.
- 03
Başlıkları aç veya kapat
Başlıklar açık olduğunda, ilk satır nesne anahtarları haline gelir ve her sonraki satır bir JSON nesnesi haline gelir. Başlıklar kapalı olduğunda, ham 2B dizi dizileri alırsınız.
- 04
Girintişliği seçin ve Dönüştür'e tıklayın
2 boşluk, 4 boşluk veya küçültülmüş çıktı seçin. JSON sağ bölmede görünür — onu pano kopyalayın veya converted.json olarak indirin.
İşlenen CSV Varyantları
- 01Standart virgülle ayrılmış CSV (Excel, Google Sheets)
- 02Noktalı virgülle ayrılmış CSV (Avrupa Excel yerel ayarı)
- 03Veritabanı dışa aktarmalarından sekmeyle ayrılmış değerler (TSV)
- 04Veri ardışık düzeninde yaygın boru sınırlı dosyalar
- 05Başlık satırı olan veya olmayan dosyalar
- 06Virgüller, yeni satırlar veya kaçan çift tırnak içeren alıntı yapılmış alanlar
Verileriniz Tarayıcınızda Kalır
CSV ayrıştırıcı %100 tarayıcınızda JavaScript kullanarak çalışır. Satırlarınız hiç sunucuya dokunmaz, hiçbir şey günlüğe alınmaz ve oluşturulacak hesap yoktur. Bu, kişisel olarak tanımlanabilir bilgiler, finansal kayıtlar, müşteri listeleri veya gizlilik yönetmelikleri tarafından yönetilen diğer veriler içeren dışa aktarmalar için önemlidir.
Sunucu tarafından dayatılan sert satır veya dosya boyutu sınırı yoktur — pratik tavan cihazınızın kullanılabilir belleğidir. Binlerce satırlı tipik elektronik tablo dışa aktarmaları için dönüştürme etkili bir şekilde anındır. Çok büyük dosyalar (yüzlerce megabayt) birkaç saniye daha alabilir.
CSV'den JSON'a SSS
CSV dosyasını çevrimiçi olarak JSON'a nasıl dönüştürebilirim?
CSV satırlarınızı yapıştırın veya dosyayı yükleyin, sınırlayıcının doğru algılandığından emin olun, başlıkları aç veya kapat ve Dönüştür'e tıklayın. JSON converted.json olarak indirilir.
Hangi sınırlayıcılar desteklenir?
Virgül, noktalı virgül, sekme ve boru. Otomatik ayar en tutarlı sınırlayıcıyı seçer, bu, Avrupa noktalı virgül CSV ve TSV dışa aktarmaları konfigürasyon olmadan işler.
Hücreler içindeki virgülleri işler mi?
Evet. Çift tırnak içine sarılmış alanlar sınırlayıcı, yeni satırlar veya kaçan alıntılar içerebilir — tam RFC 4180'de belirtildiği gibi.
Yinelenen veya boş sütun başlıklarına ne olur?
Boş başlıklar column_1, column_2 vb. haline gelir. Yinelenen adlar sayısal sonek alır (email, email_2) böylece her JSON anahtarı benzersizdir.
Verilerim bir sunucuya yükleniyor mu?
Hayır. Ayrıştırıcı tamamen tarayıcınızda çalışır. Satırlarınız hiç sunucuya dokunmaz ve hiçbir şey günlüğe alınmaz.
Satır veya dosya boyutu sınırı var mı?
Sunucu tarafından dayatılan sınır yoktur. Çok büyük dosyalar işlenmesi daha yavaş olabilir, ancak binlerce satırı olan tipik dışa aktarmalar anında dönüştürülür.