UTILS.
Gizlilik varsayılandır
⇄

CSV ⇄ JSON Dönüştürücü

CSV'yi bir JSON dizisine ve JSON'u CSV'ye geri dönüştürün.

Dosyalarınız bu cihazda kalır

Dosyalar tarayıcınızda işlenir, asla sunucuya yüklenmez. Site, araçları çalıştırmak için gereken kod ve kaynakları indirir. Hesap veya takip yoktur.

Bu aracı çevrimdışı kullanım için tek bir HTML dosyası olarak kaydetmek üzere İndir'i kullanın.

Gizlilik →

Metniniz ve dosyalarınız bu cihazda kalır. Bu araç hiçbir şeyi yüklemez veya kaydetmez.

Çözümlü bir örnek deneyin

Örnek

Noktalı virgül ve Başlık satırı seçeneklerini seçin, ilk satıra name;note ve ikinci satıra Ada;"a;b" girin, ardından CSV → JSON’ı seçin. Not, tek bir alanda a;b olarak kalır. [{"name":"Ada","note":"a;b"}] yeniden CSV’ye dönüştürüldüğünde noktalı virgül içeren alan doğru biçimde tırnak içine alınır.

Aklınızda bulunsun

CSV değerleri metin dizeleri olarak kalır. Benzersiz ve boş olmayan başlıklar kullanın. İç içe JSON nesneleri ve dizileri dönüştürmeden önce düzleştirilmelidir. Girdiyi veya ayarları düzenlemek önceki sonucu temizler. Kopyalama ve indirme her zaman en son tamamlanan dönüşümü kullanır.

Bu araç hakkında

Bir ayırıcı seçin ve ilk satırın başlık içerip içermediğini belirtin, ardından CSV’yi JSON’a veya JSON’ı CSV’ye dönüştürün. Tabloyu tam kodun yanında inceleyin. CSV alanları, baştaki sıfırlar da korunarak metin dizeleri olarak kalır. Başlık modu benzersiz, boş olmayan adlar ve her satırda eşit sayıda alan gerektirir. JSON girdisi düz nesnelerden veya dizilerden oluşan bir dizi olmalıdır; iç içe değerler reddedilir. Eksik özellikler ve null, boş CSV hücrelerine dönüşür.

Girdi 5 MiB UTF-8 metniyle, çıktı 20 MiB ile ve JSON iç içe geçme derinliği 128 düzeyle sınırlıdır. Sayfanın hızlı yanıt vermesi için büyük kod, ağaç ve tablo önizlemeleri sınırlanır; kopyalama ve indirme sonucun tamamını içerir. İşleme, çevrimdışı kullanım için indirilen araçta da iptal edilebilir bir arka plan işleminde yerel olarak gerçekleşir.

İşlemenin hızlı yanıt vermesi için JSON ve CSV en fazla 100,000 değer veya hücre kabul eder. SQL en fazla 4,000 belirteç ve 100 iç içe geçme düzeyi kabul eder.

Girdiyi veya ayarları düzenlemek önceki sonucu temizler. Kopyalama ve indirme her zaman en son tamamlanan dönüşümü kullanır.

Metniniz ve dosyalarınız bu cihazda kalır. Bu araç hiçbir şeyi yüklemez veya kaydetmez.

Sık sorulan sorular

Bu aracı nasıl kullanırım?
Bir ayırıcı seçin ve ilk satırın başlık içerip içermediğini belirtin, ardından CSV’yi JSON’a veya JSON’ı CSV’ye dönüştürün. Tabloyu tam kodun yanında inceleyin. CSV alanları, baştaki sıfırlar da korunarak metin dizeleri olarak kalır. Başlık modu benzersiz, boş olmayan adlar ve her satırda eşit sayıda alan gerektirir. JSON girdisi düz nesnelerden veya dizilerden oluşan bir dizi olmalıdır; iç içe değerler reddedilir. Eksik özellikler ve null, boş CSV hücrelerine dönüşür.
Verilerim nasıl işlenir?
CSV değerleri metin dizeleri olarak kalır. Benzersiz ve boş olmayan başlıklar kullanın. İç içe JSON nesneleri ve dizileri dönüştürmeden önce düzleştirilmelidir. Metniniz ve dosyalarınız bu cihazda kalır. Bu araç hiçbir şeyi yüklemez veya kaydetmez.
Büyük dosyalar kullanabilir veya çevrimdışı çalışabilir miyim?
Girdi 5 MiB UTF-8 metniyle, çıktı 20 MiB ile ve JSON iç içe geçme derinliği 128 düzeyle sınırlıdır. Sayfanın hızlı yanıt vermesi için büyük kod, ağaç ve tablo önizlemeleri sınırlanır; kopyalama ve indirme sonucun tamamını içerir. İşleme, çevrimdışı kullanım için indirilen araçta da iptal edilebilir bir arka plan işleminde yerel olarak gerçekleşir. İşlemenin hızlı yanıt vermesi için JSON ve CSV en fazla 100,000 değer veya hücre kabul eder. SQL en fazla 4,000 belirteç ve 100 iç içe geçme düzeyi kabul eder.

Daha fazla araç