İçeriğe geç
Monu Tools

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

JSON'u CSV'ye ve CSV'yi tekrar JSON'a dönüştürün, her iki yönde. Ayırıcıyı seçin, tırnaklı alanları işleyin ve sonucu kopyalayın. Her şey tarayıcınızda çalışır.

JSON ⇄ CSV nasıl kullanılır

  1. 01

    Yönü seçin: JSON'dan CSV'ye veya CSV'den JSON'a.

  2. 02

    Verilerinizi yapıştırın ve ayırıcıyı seçin (virgül, noktalı virgül veya sekme).

  3. 03

    Dönüştürülen sonucu çıktı panelinden kopyalayın.

Ne işe yarar

Bu dönüştürücü, nesnelerden oluşan bir JSON dizisini CSV'ye çevirir ve CSV'yi geri JSON olarak ayrıştırır, her iki yönde de. Yönü seç, verini yapıştır, ayracı belirle ve sonucu kopyala.

Tablolar, API'ler ve yapılandırma dosyaları arasında veri taşımak için kullanışlıdır ve dönüştürmenin tamamı istemci tarafında çalışır, bu yüzden verin gizli kalır.

Beklediği JSON biçimi

JSON'u nesnelerden oluşan bir dizi olarak bekler, örneğin [{"name":"Mo","age":3}]. CSV sütunları, nesneler boyunca geçen tüm anahtarların birleşimidir; tek bir nesne bir satır olur ve iç içe geçmiş her değer, kendi hücresine JSON metni olarak yazılır.

Tırnaklama ve ayraçlar

Standart CSV tırnaklama kurallarını izler, yani ayraç, tırnak veya satır sonu içeren bir değer tırnak içine alınır ve doğru şekilde kaçış uygulanır; CSV ayrıştırıcı da bu değerleri veri kaybetmeden geri okur.

Ayraç olarak virgül, noktalı virgül veya sekme seçebilirsin. Virgül varsayılan ve en yaygın olanıdır; noktalı virgül, virgülün ondalık ayracı olduğu ve tabloların bunu beklediği bölgelere uyar; sekme ise TSV üretir.

Geri dönüşte tür çıkarımı

CSV'yi geri JSON olarak okurken türleri makul biçimde çıkarır: düz sayılar ve true/false gerçek JSON değerlerine dönüşür, 007 gibi başında sıfır bulunan bir değer ise metin olarak kalır, böylece tanımlayıcılar ve kodlar bozulmaz.

Sıkça sorulan sorular

Hangi JSON biçimini bekler?

[{"name":"Mo","age":3}] gibi bir nesne dizisi. Sütunlar tüm anahtarların birleşimidir. Tek bir nesne tek bir satır olur ve iç içe değerler hücre içinde JSON olarak yazılır.

Değerlerin içindeki virgülleri ve tırnakları işler mi?

Evet. Ayırıcıyı, tırnakları veya satır sonlarını içeren alanlar CSV standardını izleyerek tırnak içine alınır ve kaçış karakteriyle yazılır ve CSV ayrıştırıcı bunları doğru şekilde geri okur.

Sayılar ve mantıksal değerler dönüştürülür mü?

CSV okurken, sade sayılar ve true/false gerçek JSON değerleri olur, başında sıfır olan değerler (007 gibi) ise tanımlayıcıların bozulmaması için metin olarak kalır.

Verilerim yükleniyor mu?

Hayır. Dönüştürme tamamen tarayıcınızda çalışır; yapıştırdığınız hiçbir şey cihazınızdan ayrılmaz.

Kaynaklar

Sorun bildir