Araçlar
TR

XML'den CSV'ye Dönüştürücü

XML verilerini elektronik tablolar, veritabanları ve betikler için CSV dosyasına dönüştürün. Dönüştürücü tekrarlanan kayıt öğesini algılar; öznitelikleri ve iç içe öğeleri adlandırılmış sütunlara düzleştirir.

XML

CSV

En sık tekrarlanan öğenin her örneği bir satır olur; “Satır öğesi” alanından başka bir öğe seçebilirsiniz.

Gizliliğiniz korunur: verileriniz tarayıcınızda işlenir ve asla sunucuya yüklenmez.

XML, CSV'ye nasıl dönüştürülür?

  1. XML'i yapıştırın veya bir dosya açın. En sık tekrarlanan öğenin her örneği bir satır olur.
  2. Gerekirse Satır öğesi alanından başka bir öğe seçin ve ayırıcıyı belirleyin: virgül, noktalı virgül, tab veya dikey çizgi.
  3. CSV'yi kopyalayın veya indirin. ş, ğ, ı gibi Türkçe ve aksanlı karakterlerin Excel'de doğru açılması için Excel için UTF-8 BOM ekle seçeneğini işaretleyin.

Sütunlar nasıl adlandırılır?

XMLCSV sütunu
Kayıttaki öznitelik, id="7"@id
Alt öğe <name>name
İç içe öğe <address><city>address.city
Alt öğedeki öznitelik, <price currency="EUR">price.@currency
Birden fazla <tag> gibi tekrarlanan alt öğelerTek hücre; değerler “; ” ile birleştirilir
Ad alanı öneklerini yok say açıkken <ns:name>name

CSV ayırıcısı seçimi

Standart ayırıcı virgüldür; ancak Türkiye dahil birçok ülkede Excel noktalı virgül bekler, çünkü bu ülkelerde virgül ondalık ayırıcıdır. Sekmeyle ayrılmış çıktı elektronik tablolara sorunsuz yapıştırılır; dikey çizgi ise veriler hem virgül hem noktalı virgül içerdiğinde kullanışlıdır. Ayırıcı, tırnak işareti veya satır sonu içeren değerler, RFC 4180'de tanımlandığı gibi çift tırnak içine alınır.

Sıkça sorulan sorular

Hangi öğe satır olur?

Dönüştürücü her öğe yolunun kaç kez geçtiğini sayar ve en fazla veri içeren tekrarlanan öğeyi seçer, örneğin catalog/product. Başka herhangi bir yolu da seçebilirsiniz; parantez içindeki sayı, kaç satır oluşacağını gösterir.

Kayıtlarımın alanları farklıysa ne olur?

Tüm kayıtların tüm alanları birer sütun olur; bir kayıtta bulunmayan değerler boş kalır.

Doğrudan Excel dosyası alabilir miyim?

Evet. XML'den Excel'e dönüştürücü, aynı satır ve sütunlardan kalın başlık satırı ve filtreler içeren gerçek bir .xlsx dosyası oluşturur.

Verilerim bir yere yükleniyor mu?

Hayır. Dönüştürme tamamen tarayıcınızda gerçekleşir.