En İyi Özgür CSV'den JSON'a Dönüştürücü
CSV satırlarını temiz bir JSON nesne dizinine çevirin - ücretsiz, yapıştır veya yükle, hiçbir şey depolanmadı.
Nasıl çalışıyor?
- CSV sağla. CSV metninizi yapıştırın veya.csv dosyasını yükleyin.
- Seçenekler. İlk satırın başlık olup olmadığını söyler ve ayırıcıyı seçer (virgül, tab, …).
- JSON al. Formüle edilmiş JSON dizinini kopyalayın veya.json dosyası olarak indiriniz.
Bu araç hakkında
CSV'den JSON'a, kod veya API'de kullanabileceğiniz bir JSON dizisine CSV verisini dönüştürür. CSV'yi yapıştırın veya bir.csv dosyasını yükleyin, ilk satır başlığın olup olmadığını söyleyin ve virgül olmasa ayırıcıyı seçin. Başlık satırı ile, her satır sütun adları ile anahtarlanmış bir JSON nesnesi olur; bir başlık satırı olmadan, her satır bir dizi olur. Çıkış güzel bir şekilde basılır ve kopyalamak veya indirmeye hazırdır. İstekteki her şeyi analiz eder ve hiçbir şeyi depolamaz.
İnsanlar ne için kullanıyor?
- E- tablo verilerini API veya uygulamaya aktarın
- CSV'yi kod için JSON'a dönüştür
- Bir kişi veya ürün listesini yapısal JSON'a çevirin
- Parser yazmadan gerçek verilerle prototip oluştur
Geliştirici API
Bu aracı kendi kodunuzdan otomatikleştirin. Aşağıdaki son noktaya bir POST isteği gönderin ve web aracı ürettiği sonuçla aynısını alın. IP başına hız sınırlıdır ve kayıt gerektirmez - daha yüksek limitler için API anahtarları gelecek.
https://best.free/api/tools/csv-to-json/
| Parametreler | Örnek | Gerekir | Notlar |
|---|---|---|---|
text |
name,age\nAda,36 |
Evet | CSV text (or upload a file on the web form). |
delimiter |
, |
Hayır. | Field delimiter (use "tab" for TSV). |
header |
True |
Hayır. | First row is a header. |
curl -X POST https://best.free/api/tools/csv-to-json/ \
-H 'Content-Type: application/json' \
-d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests
r = requests.post(
"https://best.free/api/tools/csv-to-json/",
json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);
Cevap: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}