İçeriğe geç

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

JSON dizisini CSV'ye, CSV'yi JSON'a çevirin. Tırnaklama ve ayraç kuralları RFC 4180'e göre uygulanır.

Bir API çıktısını Excel'de açmak ya da elinizdeki tabloyu koda taşımak sık karşılaşılan bir iş. Zor kısmı veri değil kaçış kuralları: içinde virgül, tırnak ya da satır sonu geçen bir hücre tırnağa alınmak, içindeki tırnaklar da ikilenmek zorunda. Elle birleştirilerek yazılan CSV'ler tam burada bozulur. Bu araç her iki yönde de kuralları uygular ve Excel'in Türkçe yerelde beklediği noktalı virgül ayracını destekler.

Nasıl kullanılır

  1. Veriyi yapıştırın Sol alana JSON dizinizi ya da CSV tablonuzu yapıştırın.
  2. Ayracı seçin Excel'in Türkçe sürümü noktalı virgül bekler; virgüllü dosya tek sütunda açılır.
  3. Yönü seçin JSON → CSV tablo üretir, CSV → JSON nesne dizisi üretir.

Sık sorulan sorular

İç içe geçmiş JSON ne oluyor?
CSV düz bir tablodur; iç içe nesne ve diziler hücreye JSON metni olarak yazılır. Her satırın aynı derinlikte olmasını istiyorsanız veriyi önce düzleştirin.
Sütunlar neden alfabetik değil?
Sütunlar ilk görüldükleri sırada diziliyor. Alfabetik sıralamak kaynaktaki anlamlı sırayı (önce kimlik, sonra ad) bozar.
Başında sıfır olan değerler bozuluyor mu?
Hayır. CSV'den okurken "05312345678" gibi değerler sayıya çevrilmez, metin olarak kalır; aksi hâlde telefon ve posta kodlarının başındaki sıfır düşerdi. Tüm değerleri metin olarak okumak isterseniz çubuktaki seçenekle kapatabilirsiniz.

İlgili araçlar