XML'den CSV'ye
XML kayıtlarını CSV tablosuna dönüştürün.
Bu araç hakkında
XML to CSV Converter, bir XML belgesinden tekrar eden kayıt öğelerini çıkarır ve bunları düz bir CSV tablosuna dönüştürür. XML kök öğesinin doğrudan alt öğeleri satır olarak, onların alt öğe adları ise CSV sütun başlıkları olarak ele alınır.
Eksik alanlar boş bırakılır. Virgül veya tırnak içeren değerler RFC 4180 standardına uygun şekilde düzgün biçimde kaçış karakteriyle işlenir. Tüm dönüştürme işlemi tarayıcınızda yerleşik DOMParser kullanılarak gerçekleştirilir — hiçbir XML sunucuya gönderilmez. Bu araç, tüm kayıtlarda tutarlı bir şemaya sahip, iyi yapılandırılmış XML ile en iyi sonucu verir.
Nasıl kullanılır
- XML'inizi XML Input alanına yapıştırın veya bir örnek yüklemek için Sample'a tıklayın.
- CSV oluşturmak için Convert'e tıklayın.
- Çıktıyı inceleyin — her XML alt öğesi bir sütuna dönüşür.
- CSV'yi panonuza kopyalamak için Copy'ye tıklayın.
Kullanım senaryoları
XML dışa aktarımları alan veri analistleri, Excel veya Google Sheets'te analiz yapmak için bunları CSV'ye dönüştürür. Sistemler arasında veri taşıyan geliştiriciler, XML yapılandırma verilerini içe aktarmak üzere CSV'ye dönüştürür. İçerik editörleri, toplu düzenleme için ürün akışlarını XML'den CSV'ye dönüştürür.
Sık sorulan sorular
- Bu araç hangi XML yapısını bekler? — İki seviyeli bir yapı: tekrar eden alt öğeler (kayıtlar) içeren bir kök öğe ve bunların kendi alt öğeleri (alanlar). Örnek: <root><record><field>...</field></record></root>.
- Kayıtların farklı alanları varsa ne olur? — Araç, tüm kayıtlar genelinde benzersiz alan adlarının tümünü toplar. Bir kayıtta eksik olan alanlar boş CSV hücreleri olarak bırakılır.
- XML özniteliklerini işler mi? — Şu anda hayır. Yalnızca alt öğelerin metin içeriği çıkarılır. XML öznitelikleri dönüştürme sırasında yok sayılır.