XML'den CSV'ye Dönüştürücü – XML Kayıtlarını CSV'ye
XML'den CSV'ye dönüştürücü, yinelenen kayıtlar içeren XML'yi RFC-4180 CSV'ye dönüştürür. Yinelenen kayıt öğesini otomatik olarak algılayabilir veya belirttiğiniz öğeyi kullanabilir. Her kayıt bir satır olur; iç içe alanlar nokta gösterimi kullanır ve XML öznitelikleri @ önekli adlara sahip sütunlar olur. Çıktıyı CSV tabanlı bir iş akışı veya daha ileri kullanım için kopyalayın.
XML'den CSV'ye dönüştürücü, yinelenen kayıtlara sahip XML verisini virgülle ayrılmış satırlara dönüştürür. Bir sistem, betik veya iş akışı CSV beklerken kaynak veri XML olduğunda kullanışlıdır. Dönüştürücü, yinelenen kayıt öğesini otomatik olarak algılar ve gerektiğinde bu öğeyi elle belirtebilirsiniz.
Dönüştürme sırasında yinelenen her kayıt bir CSV satırı olur. İç içe XML öğelerinden gelen alanlar nokta gösterimi kullanılarak sütun adlarına düzleştirilirken öznitelikler, adları @ ile başlayan sütunlar olarak temsil edilir. Sonuç RFC-4180 CSV biçimini izler. Bu kurallar, kayıt yapısının bir elektronik tabloda taranmasını veya CSV kabul eden bir araca aktarılmasını kolaylaştırırken iç içe değerlere giden tanınabilir yolları korur.
XML yapılandırılmış veriyi iç içe öğeler ve özniteliklerle temsil ederken CSV değerleri satır ve sütunlar hâlinde düzenler. XML'yi CSV'ye dönüştürmek, yinelenen kayıtları tablo verisi kabul eden sistemlere taşımaya, değerleri incelemeye veya belgeler, görev kayıtları ya da kod için kompakt bir örnek hazırlamaya yardımcı olabilir. Çıktı düzleştirildiğinden XML'in tüm iç içe yapısını korumaktan çok yinelenen kayıtlara uygundur.
Dönüştürme tamamen tarayıcınızda gerçekleşir: girdiniz cihazınızda işlenir; hiçbir veri yüklenmez, saklanmaz veya sunucuya gönderilmez. Aracın sunucu bağımlılığı yoktur; bu nedenle sayfa yüklendikten sonra dönüştürme çevrimdışı çalışmaya devam eder. Geliştiriciler ve DevOps mühendisleri, XML kayıtlarını incelemek veya tablo verisi bekleyen bir iş akışı için CSV çıktısı hazırlamak amacıyla kullanabilir.
Adım 1: XML girdinizi dönüştürücüye yapıştırın. Her kayıt için bir CSV satırı oluşturmak üzere yinelenen kayıtlar içeren XML kullanın.
Adım 2: Yinelenen kayıt öğesinin nasıl seçildiğini inceleyin. Araç bunu otomatik olarak algılar veya öğeyi elle belirtebilirsiniz.
Adım 3: Gerekirse kullanılabilir seçenekleri ayarlayın. Özellikle otomatik algılama istediğiniz kayıtlarla eşleşmediğinde kayıt öğesini elle seçin.
Adım 4: CSV sonucunu inceleyin. İç içe alanlar nokta gösterimli sütun adlarıyla, öznitelikler @ önekli sütun adlarıyla görünür.
Adım 5: CSV çıktısını kopyalayıp kodunuzda, belgenizde veya CSV kabul eden başka bir araçta kullanın.
Kullanım senaryosu: XML verisini yalnızca CSV kabul eden bir sisteme taşıyın. Yinelenen her XML kaydı, iş akışınızın sonraki adımına kopyalayabileceğiniz bir satır olur.
Kullanım senaryosu: Elinize geçen bir CSV değerinin XML orijinaliyle eşleşip eşleşmediğini denetleyin. XML'yi dönüştürmek, yinelenen kayıtlarını tablo biçiminde karşılaştırmayı kolaylaştırır.
Kullanım senaryosu: Belgeler, görev kaydı veya işleme mesajı için XML verisi hazırlayın. Düzleştirilmiş CSV, yinelenen kayıtların kompakt bir görünümünü sağlayabilir.
Kullanım senaryosu: Sonucu koda yapıştırmadan önce bir dönüştürmeyi sağlama alın. Çıktıdaki satırları, iç içe alan sütunlarını ve öznitelik sütunlarını inceleyin.
Kullanım senaryosu: Yinelenen XML öğelerinden oluşan bir listeyi CSV tabanlı bir iş akışı için satırlara dönüştürün. Otomatik kayıt algılama başlamaya yardımcı olur; elle seçim kayıt öğesini belirtmenize olanak tanır.
Kullanım senaryosu: İç içe XML kayıtlarındaki değerleri tablo düzeninde inceleyin. Nokta gösterimli sütun adları iç içe alanların nereden geldiğini gösterirken @ önekli sütunlar öznitelikleri belirtir.