İçeriğe geç

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

Tablo verilerini JSON dizisine çevirin; ayraç, tırnak ve veri türleri sizin yerinize ayarlanır.

Seçenekler
Tarayıcınızda çalışır — dosyanız yüklenmez.

Nasıl kullanılır

  1. CSV veya TSV verinizi CSV girdisi alanına yapıştırın ya da Yükle ile bir dosya seçin.
  2. Ayraç seçeneğini Otomatik olarak ayarlayın.
  3. Verinizin ilk satırında sütun adları varsa İlk satır başlık seçeneğini işaretleyin.
  4. Çıktı menüsünden istediğiniz JSON yapısını seçin.
  5. Oluşan JSON'u ve varsa satır uyarılarını inceleyin.

Örnekler

Excel'den alınan ürün fiyatları

Girdi
ürün;fiyat;stok
Türk kahvesi;149,90;24
Çay;89,50;18
Çıktı
[
  {
    "ürün": "Türk kahvesi",
    "fiyat": "149,90",
    "stok": 24
  },
  {
    "ürün": "Çay",
    "fiyat": "89,50",
    "stok": 18
  }
]

Ürün koduna göre arama tablosu

Girdi
kod,ürün,kategori
UR-001,Defter,Kırtasiye
UR-002,Kalem,Kırtasiye
Çıktı
{
  "UR-001": {
    "ürün": "Defter",
    "kategori": "Kırtasiye"
  },
  "UR-002": {
    "ürün": "Kalem",
    "kategori": "Kırtasiye"
  }
}

İç içe müşteri bilgileri

Girdi
müşteri.ad,müşteri.şehir,aktif,not
Ayşe Yılmaz,İzmir,true,
Mehmet Kaya,Ankara,FALSE,Toptan alım
Çıktı
[
  {
    "müşteri": {
      "ad": "Ayşe Yılmaz",
      "şehir": "İzmir"
    },
    "aktif": true,
    "not": null
  },
  {
    "müşteri": {
      "ad": "Mehmet Kaya",
      "şehir": "Ankara"
    },
    "aktif": false,
    "not": "Toptan alım"
  }
]

Sık sorulan sorular

Posta kodları ve uzun ID'ler sayıya dönüşür mü?

007 veya 01000 gibi başında sıfır olan değerler ile 15 basamaktan uzun tam sayılar sayıya çevrilmez; sütun dize olarak kalır. Türleri algıla açıkken değerlendirme sütun bazında yapılır: sütundaki tek bir uygun olmayan değer (örneğin +1 veya 1,5) sütunun tamamının dize kalmasına neden olur. Sütundaki tüm değerler sıfırsız yazılmış düz sayılarsa (örneğin 34000) sütun sayı olur; bunu istemiyorsanız Türleri algıla seçeneğini kapatın.

CSV'de eksik sütun veya tırnak hatası varsa ne olur?

Eksik alanlar boş değerlerle tamamlanır; fazla alanlar column_3 gibi ek anahtarlara yazılır ve satır uyarısı gösterilir. Kapanmamış bir tırnak varsa dönüşüm durur ve hatanın satır ile sütun konumu gösterilir.

CSV verilerim sunucuya gönderiliyor mu?

Dönüştürme tarayıcınızda yapılır; aracın kodu CSV veya JSON verilerinizi sunucuya göndermez. CSV kaydedilmez, ancak seçenek ayarlarınız tarayıcınızın localStorage alanında saklanır.

En fazla kaç MB dosya dönüştürebilirim?

50 MB'tan büyük dosyalar kabul edilmez. 1 MB üzerindeki girdilerde canlı dönüştürme kapanır; Dönüştür düğmesine veya Ctrl+Enter'a basmanız gerekir. Tarayıcınızın belleği yetmezse daha küçük bir dosya kullanın.