En İyi Özgür JSON' dan CSV' ye Dönüştürücü
Nesnelerin bir JSON dizisi bir hesap tablosu hazır CSV'ye düzleştirin - ücretsiz, yapıştır veya yükle, hiçbir şey depolanmadı.
Nasıl çalışıyor?
- JSON sağla. Bir nesnelerin JSON dizisi (veya tek bir nesne) yapıştırın veya bir.json dosyası yükleyin.
- Döndür. Basın Çevir - sütunlar tüm nesneler üzerindeki anahtarlardan inşa edilir.
- CSV' yi Al. CSV'yi kopyalayın veya bir hesap tablosunda açmaya hazır hale getirin.
Bu araç hakkında
JSON'dan CSV'ye dönüştürme, nesnelerin JSON dizisini hesap tablosu hazır CSV'ye düzleşir. JSON'u yapıştırın veya.json dosyasını yükleyin ve araç her nesnenin anahtarlarının birleşiminden sütun başlıkları inşa eder, böylece farklı alanlarla satırlar hala sıralanır. Üst üste yerleştirilmiş nesneler ve diziler hücrelerinde sıkıştırılmış JSON olarak yazılırlar, bırakılmazlar. Sonuç doğrudan Excel, Sheets veya Numbers'ta açılır. İstekte her şey analiz edilir ve hiçbir şey depolanmaz.
İnsanlar ne için kullanıyor?
- Bir API'nin JSON cevabını bir hesap tablosunda aç
- İhraç edilmiş JSON'u Excel veya Sheets için CSV'ye çevir
- Teknik olmayan meslektaşlarla yapısal veri paylaşın
- JSON kayıtlarını satır ve sütun olarak toplu gözden geçir
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/json-to-csv/
| Parametreler | Örnek | Gerekir | Notlar |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Evet | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Cevap: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}