JSON'yi CSV'ye dönüştür: değerler ve veri türleri
Dönüştürme, elemanları nesne olan bir dizi gerektirir. İç içe nesnelerin ayrı sütunlara dönüşmesini veya hücrelerde JSON dizeleri olarak kalmasını seçin; sonuç tablosu her durumda farklı okunur.

Bu araç nasıl kullanılır?
- JSON biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- İç içe geçmiş JSON nesnelerini düzleştirin'yi inceleyin, ardından işleme başlayın.
- CSV sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Doğru ayarları seçin
İç içe nesne özelliklerini noktalarla birleştirilmiş başlıklara dönüştürmek için düzleştirmeyi etkinleştirin. Diziler birden fazla satıra açılmaz; her dizi elemanını analiz edecekseniz bu hücreleri ayrı inceleyin.
- Desteklenen giriş
- JSON
- Çıkış
- CSV
- Mevcut ayarlar
- İç içe geçmiş JSON nesnelerini düzleştirin
Başlamadan önce
Verilerin anlamını netleştirin
Dönüştürmeden önce bir satırın veya değerin neyi temsil ettiğini belirleyin ve kaynak kopyası tutun. Tablolarda başlıkları, ayırıcıları ve kodlamayı; yapılı dosyalarda gerekli nesne veya dizileri inceleyin. Elektronik tablodaki görünüm tek başına kimliklerin, tarihlerin ve tutarların anlamını belirlemez.
Sunulan eşleştirme sütunlarını, tür kurallarını ve çıktı alanlarını hedef sisteme göre seçin. Boş değer, tekrar ve noktalama içeren bir örnekle deneyin. Etiket, grafik veya kişiselleştirilmiş belgelerde her değerin kaynak sütununu, birimleri ve metinleri kontrol edin.
Önceden birkaç kontrol belirleyin: yazımı korunacak bir kimlik, anlamı bilinen bir değer ve kayıtlar arasında beklenen ilişki. Tür veya eşleştirme kuralı varsa kaynak değeri programın gösteriminden ayırın. Belirsiz tarihleri ve farklı yazılan anahtarları genel kuraldan önce deneyin. Seçilen kuralları ve hedef gereksinimlerini sonuçla saklayarak farkın girişten, yorumdan veya dönüşümden kaynaklandığını izleyebilirsiniz.
Değerleri ve istisnaları inceleyin
Sonucu hedef programın ayarlarıyla açın veya içe aktarın. Başlıkları, kayıt sayısını ve örnek değerleri kaynakla karşılaştırın. Özetleme, bölme ya da yinelenen kayıtları kaldırma sayıyı bilerek değiştirebilir; her işlemde aynı satır sayısını beklemek yerine değişimin nedenini doğrulayın.
Devam etmeden önce istisna ve doğrulama raporlarını okuyun. Sütun kayması, bozuk karakter veya eksik anahtarda önce ayırıcı, kodlama ve tam başlık adlarını kontrol edin. Kodlama şifreleme değildir; biçimlendirme anlamı doğrulamaz. Basılan kod ve etiketleri tüm seti hazırlamadan önce gerçek çıktı üzerinde deneyin.
Örnek giriş ve çıkış
JSON nesne array → başlık ve çubuk CSVÖrnekler iş akışını açıklamaktadır. Sonuçlar kaynak dosyaya ve ayarlara bağlıdır.
Kaydetmeden önce sonucu kontrol edin
Nesnelerin farklı özellikleri olduğunda CSV başlıklarının ihtiyacınız olan tüm alanları içerdiğini kontrol edin. Dosyayı bir e-tabloya aktardıktan sonra boşlukları, dizi değerlerini ve baştaki sıfır tanımlayıcıları karşılaştırın.
Sonuç beklediğinizden farklıysa
Tek bir üst düzey nesne veya bir dizi çıplak sayı bu dönüşüm için uygun değildir. Verileri dışa aktarmadan önce mevcut noktalı tuşlar ile düzleştirilmiş özellik adları arasındaki çakışmaları çözün.
Kullanım sınırları
- JSON nesneleri, dizileri, dizeleri, sayıları, doğruluk değerlerini ve null'u temsil eder. Özellik adları çift tırnak içine alınır. Kontrol için biçimlendirmeyi ve uygun tablo yapıları için CSV'yi kullanın.
- JSON, yorumlara veya sondaki virgüllere izin vermez. Ayrıştırma, JavaScript'in sayısal hassasiyet sınırlarına tabidir.
- Karakter kodlamasını, ayırıcıları ve sütun adlarını kontrol edin. Büyük sayılar JavaScript'te kesinliği kaybedebilir; CSV tüm türleri ve iç içe geçmiş yapıları korumaz.
İlgili araçlarla devam edin
Bu kılavuz, tarayıcıda kullanılabilen herkese açık aracı açıklar. Orijinal dosyanın bir kopyasını saklayın ve paylaşmadan önce sonucu kontrol edin.
Bu çeviri yazılım yardımıyla hazırlanmıştır. İngilizce versiyonunu da okuyabilirsiniz. İngilizce oku