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ı.

%100 ücretsiz Kayıt yok Su işareti yok Dosyalar hafızada işleme alınmış, asla depolanmamış
En iyi AI modelleri için Go Pro - resim, video ve sohbet - plus daha büyük yüklemeler, kuyruktaki öncelik ve bekleme yok. Pro'ya yükselt
Aşk. Best.Free? Paylaş.

Nasıl çalışıyor?

  1. CSV sağla. CSV metninizi yapıştırın veya.csv dosyasını yükleyin.
  2. Seçenekler. İlk satırın başlık olup olmadığını söyler ve ayırıcıyı seçer (virgül, tab, …).
  3. 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.

POST 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]"}

Sıkça Sorulan Sorular

Başlık satırı ile, her veri satırı anahtarları sütun adları olan bir JSON nesnesi haline gelir. Başlık satırı olmadan, her satır değerlerin sıradan bir dizisi haline gelir. Hangisini seçeceğinizi formda seçersiniz.

Evet. Avrupa tarzı ve tab-ayrımlı ihracatların doğru şekilde dönüştürülmesi için TSV dosyaları için bir tab, ya da bir noktalama işareti veya başka bir karaktere ayırıcıyı ayarlayınız.

Evet. 100 MB'ye kadar.csv dosyasını yükleyin veya metni doğrudan yapıştırın - her ikisi de işe yarar ve çıkışı aynıdır.

Değerler CSV' deki gibi diziler olarak saklanır, bu da ön sıfır kodunun bir sayıya dönüştürülmesi gibi sürprizlerden kaçınılır. Gerekirse, kendi kodunuzda türleri çevirebilirsiniz.

Evet. Kopyalamak için biçimlendirilmiş JSON'u göstermenin yanı sıra, araç onu indirilebilen bir.json dosyası olarak geri verebilir.

Hayır. CSV, standart kütüphane ile istekte analiz edilir ve derhal atılır - hiçbir şey depolanmaz, kaydedilmez veya yönlendirilmez.

Evet. /api/tools/csv-to-json/'a bir JSON bedeni POST edin ve geri JSON cevabı alabilirsiniz - web aracı kullandığı aynı motor, sonuçlar aynıdır. IP başına hız sınırlıdır ve web sürümü gibi kayıt gerektirmez; daha yüksek sınırlar için API anahtarları gelecektir. Kural, Python ve JavaScript örnekleri için yukarıdaki API bölümüne bakınız.

Evet - CSV'den JSON'a tamamen ücretsiz, çıkışında su işareti yoktur ve kredi kartı gerekmez.

Evet, tarayıcınızda çalışır, bu yüzden CSV to JSON telefonlar ve tabletlerin yanı sıra masaüstü bilgisayarlarda da çalışır - yüklemeniz gereken bir uygulama yok.

Hayır. CSV to JSON hiçbir kayıt olmadan çalışır; sadece daha yüksek kullanım sınırlarını açmak için seçenekli ücretsiz bir hesap mevcuttur.

İlgili araçlar

Bu sayfayı değerlendir
5.0/5 (0)

Neyi geliştirebiliriz?