Yapıyı ve türleri kontrol ederken CSV, JSON ve XML'yi dönüştürün
Tablolar ve iç içe geçmiş veriler bilgileri farklı şekilde temsil eder. CSV satırları ve sütunları saklar; JSON nesneleri ve dizileri temsil edebilir. Hedefin yapısını, kodlamasını ve ayırıcısını kontrol edin, ardından önce dönüştürülmüş küçük bir örneği açın.
Ücretsiz aracı kullanın →Tablo oluştururken kaybolan bilgileri inceleyin
JSON veya XML bir tablo haline geldiğinde iç içe geçmiş yapıların ve yinelenen öğelerin nasıl temsil edildiğini kontrol edin. CSV tarih, sayısal veya dize türlerini açıkça bildirmez. Uygulamaların alınması, baştaki sıfırları ve uzun tanımlayıcıları yeniden yorumlayabilir; bu nedenle önemli değerleri karşılaştırın.
Ayırıcıları ve alıntıları inceleyin
CSV ve TSV farklı ayırıcılar kullanır. Çıkış değerlerindeki virgülleri, sekmeleri, gömülü yeni satırları ve tırnak işaretlerini kontrol edin. Markdown tablolarının yapısal sınırları vardır ve birleştirilmiş hücreleri veya elektronik tablo biçimlendirmesini koruduğu varsayılmamalıdır.
JSON'yi biçimlendirin ve JSONL'yi dönüştürün
Biçimlendirme okunabilir girinti ekler; küçültme gereksiz boşlukları kaldırır. Her iki işlem de her veri hatasını onarmaz. JSONL, her satıra bağımsız bir JSON değeri yerleştirir; böylece bir diziye veya diziden dönüştürme yaparken kayıt sayılarını karşılaştırın.
Doğru aracı seçin
Örnek girdiler iş akışını göstermektedir; belirli bir dosya boyutu, tanıma doğruluğu veya uyumluluk sözü vermezler.
CSV'yi JSON'ye dönüştür
Başlıkları ve sınırlayıcıları kontrol ettikten sonra satırları ve sütunları JSON kayıtlarına dönüştürün. Değerlerin sonuçta nasıl temsil edildiğini inceleyin.
Örnek
ad, sayım / Coverton,2 → JSON kayıt dizisi- CSV biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş kodlaması, Giriş sınırlayıcı'yi inceleyin, ardından işleme başlayın.
- JSON sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
CSV, metni satırlar ve sütunlar halinde saklar. Tırnak işaretleri virgül ve satır sonları içerebilir. Kodlama ve başlık farklılık gösterir. Elektronik tablo programları baştaki sıfırları, tarih değerlerini veya uzun tanımlayıcıları değiştirebilir.
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.
JSON'yi CSV'ye dönüştür
Bir e-tabloda JSON kayıt listesini açın. İç içe alanlar, düzleştirme ayarlarına bağlı olarak farklı sütunlar üretir.
Örnek
JSON nesne dizisi → başlık ve satır CSV- 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.
Ne kontrol edilmeli
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.
TSV'yi CSV'ye dönüştür
Sekmeyle ayrılmış bir dışa aktarımı yalnızca CSV sistemine aktarın. Değerlerin içindeki virgüllerin hücrelerinde kalıp kalmadığını kontrol edin.
Örnek
sekmeyle ayrılmış ad/sayı → virgülle ayrılmış CSV- TSV, TXT biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş kodlaması'yi inceleyin, ardından işleme başlayın.
- CSV sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
CSV'yi TSV'ye dönüştür
Sekmeyle ayrılmış veriler gerektiren yazılımlar için bir CSV tablosu hazırlayın. Alıntılanan alanların içindeki virgüller hücre içeriği olarak kalır.
Örnek
alıntılanan CSV alanları → sekmeyle ayrılmış kayıtlar- CSV biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş kodlaması, Giriş sınırlayıcı'yi inceleyin, ardından işleme başlayın.
- TSV sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
CSV, metni satırlar ve sütunlar halinde saklar. Tırnak işaretleri virgül ve satır sonları içerebilir. Kodlama ve başlık farklılık gösterir. Elektronik tablo programları baştaki sıfırları, tarih değerlerini veya uzun tanımlayıcıları değiştirebilir.
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.
XML'yi JSON'ye dönüştür
JSON'daki XML öğelerini ve değerlerini inceleyin. Bir XML ağacının düz bir tabloya eşdeğer olduğunu varsaymayın.
Örnek
<root><name>Coverton</name></root> → JSON yapısı- XML biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş formatını ve dosya sırasını kontrol edin, ardından işleme başlayın.
- JSON sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
XML ve JSON'un farklı veri modelleri vardır. Güvenli olmayan XML varlıkları reddedilir. Harici bir şema ne tanınır ne de otomatik olarak yeniden oluşturulur.
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.
JSON'yi XML'ye dönüştür
JSON'u XML olarak yazarken bir kök adı seçin. Oluşturulan yapıyı alıcı sistemin gereksinimleriyle karşılaştırın.
Örnek
JSON verileri + kök adı → XML belgesi- JSON biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- XML kök öğesi adı'yi inceleyin, ardından işleme başlayın.
- XML sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
XML ve JSON'un farklı veri modelleri vardır. Güvenli olmayan XML varlıkları reddedilir. Harici bir şema ne tanınır ne de otomatik olarak yeniden oluşturulur.
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.
JSON'u biçimlendirin ve doğrulayın
Okuma ve yapısal kontroller için tek satırlık JSON'u girintileyin. Geçersiz sözdizimi biçimlendirmeden önce düzeltilmelidir.
Örnek
kompakt JSON → girintili geçerli JSON- JSON biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- JSON girintisi'yi inceleyin, ardından işleme başlayın.
- JSON sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
JSON, yorumlara veya sondaki virgüllere izin vermez. Ayrıştırma, JavaScript'in sayısal hassasiyet sınırlarına tabidir.
JSON'u küçült
Aktarım için geçerli JSON'daki gereksiz boşlukları kaldırın. Bu, görüntüleri sıkıştırmaz veya kayıtları kaldırmaz.
Örnek
girintili JSON → kompakt JSON- JSON biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş formatını ve dosya sırasını kontrol edin, ardından işleme başlayın.
- JSON sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
JSON, yorumlara veya sondaki virgüllere izin vermez. Ayrıştırma, JavaScript'in sayısal hassasiyet sınırlarına tabidir.
CSV'yi MARKDOWN'ye dönüştür
Tablo verilerini bir README veya Markdown belgesine taşıyın. Hücrelerin ve satır sonlarının ne kadar uzun sürede oluşturulduğunu inceleyin.
Örnek
CSV başlıklar/satırlar → Markdown tablosu- CSV biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş kodlaması, Giriş sınırlayıcı'yi inceleyin, ardından işleme başlayın.
- Markdown sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
CSV, metni satırlar ve sütunlar halinde saklar. Tırnak işaretleri virgül ve satır sonları içerebilir. Kodlama ve başlık farklılık gösterir. Elektronik tablo programları baştaki sıfırları, tarih değerlerini veya uzun tanımlayıcıları değiştirebilir.
Sınırlı Markdown sözdizimi desteklenir. Karmaşık tablolar, çok satırlı hücreler, uzantılar ve komut dosyaları tam olarak benimsenmemiştir.
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.
MARKDOWN'yi CSV'ye dönüştür
Markdown kanal tablosunu bir e-tabloya aktarın. Bu, düzyazı belgesinin tamamını tabloya dönüştürmez.
Örnek
Markdown boru tablosu → CSV satırlar- MD, MARKDOWN biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Giriş formatını ve dosya sırasını kontrol edin, ardından işleme başlayın.
- CSV sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
Sınırlı Markdown sözdizimi desteklenir. Karmaşık tablolar, çok satırlı hücreler, uzantılar ve komut dosyaları tam olarak benimsenmemiştir.
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.
JSON'yi JSONL'ye dönüştür
Hat odaklı bir tüketici için bir JSON dizisi hazırlayın. İç içe dizi yolu kullanırken seçilen verileri doğrulayın.
Örnek
[{record 1},{record 2}] → satır başına bir JSON kaydı- JSON biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- Dizi yolu (kök dizi için boş)'yi inceleyin, ardından işleme başlayın.
- JSONL sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
Boş olmayan her satır tam olarak bir tam JSON değeri içermelidir. Yanlış satırlar dönüşümü durdurur. JSON'dan JSONL'ye geçiş bir dizi gerektirir.
JSONL'yi JSON'ye dönüştür
JSONL veya NDJSON'u tek bir dizi olarak okuyun. Geçersiz satırlar sessizce atılmak yerine raporlanır.
Örnek
iki geçerli JSON satırı → iki öğeli JSON dizisi- JSONL, NDJSON, TXT biçimindeki dosyaları seçin. Toplu iş başına maksimum dosya: 1.
- JSON girintisi'yi inceleyin, ardından işleme başlayın.
- JSON sonucunu indirin ve içeriğini ve kalitesini kontrol edin.
Ne kontrol edilmeli
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.
Boş olmayan her satır tam olarak bir tam JSON değeri içermelidir. Yanlış satırlar dönüşümü durdurur. JSON'dan JSONL'ye geçiş bir dizi gerektirir.
Bu kılavuzda genel web araçları ve bunların destek sınırları açıklanmaktadır. Orijinalinizi saklayın ve indirilen sonucu kontrol edin. Coverton · Düzeltmeler ve iletişim
Bu çeviri yazılım yardımıyla hazırlanmıştır. İngilizce versiyonunu da okuyabilirsiniz. İngilizce oku