Tarayıcınızda bir CSV dosyasını JSON'a dönüştürün - elektronik tabloları betiklere, API'lere veya LLM'lere aktarmak için ideal.
CSV, tabular veriler için en düşük ortak payda formatıdır: her elektronik tablo bunu dışa aktarır, her betik bunu içeri alır. JSON, iç içe geçmiş veya kendi kendini tanımlayan veriler için aynıdır: her programlama dili bunu ayrıştırabilir, her modern API bunu tüketir. CSV'yi JSON'a dönüştürmek, elektronik tablo verilerini bir JavaScript betiğine, REST API'ye veya nesneler şeklinde düşünen bir LLM'e beslemeniz gerektiğinde aradaki boşluğu kapatır.
CSV'yi PapaParse ile çözümlüyoruz, ilk satırı alan adları olarak kabul edip geri kalanını kayıtlar sayıyoruz. Sayısal değerler otomatik türlendirilir; diğer her şey string olarak kalır. Çıktı girintili bir JSON nesne dizisidir - bir betiğe yapıştırmaya veya curl'a yönlendirmeye hazır. Her şey yerel olarak gerçekleşir; veriler tarayıcınızdan ayrılmaz.
CSV (Virgülle Ayrılmış Değerler) en basit tablosal formattır - virgülle ayrılmış değerlerden oluşan düz metin satırlar. Her elektronik tablo programı, betik dili ve veri aracı tarafından okunur.
JSON (JavaScript Object Notation), web üzerindeki yapılandırılmış verilerin ortak dilidir. Diziler, nesneler, metinler, sayılar, mantıksal değerler. Her modern programlama dili tarafından okunur.
Bir CSV öğesini yukarıdaki dönüştürücüye sürükleyin veya cihazınızdan seçmek için kutuya tıklayın.
Çıkış formatı olarak önceden JSON seçildi. Farklı bir hedef istiyorsanız açılır menüden değiştirin.
Dönüştür'e tıklayın ve ilerleme çubuğunun bitmesini bekleyin. Hazır olduğunda JSON öğesini indirin.
Bir JSON nesneleri dizisini CSV dosyasına düzleştirin - Excel, Google Sheets veya herhangi bir elektronik tablo aracına yapıştırın.
JSON yapılandırma dosyalarını daha insan tarafından okunabilir YAML biçimine dönüştürün - Kubernetes, GitHub Actions, Docker Compose bunu sever.
Bir Excel XLSX elektronik tablosunu CSV'ye dönüştürün - betikler, veri araçları veya .xlsx açmayan sistemler için ideal.