Geliştirici / Biçimler

XML to CSV: XML Kayıtlarını CSV'ye Düzleştirin

Tekrarlanan XML kayıtlarını tabloya dönüştürün. Kayıt öğesini seçin, öznitelikleri ekleyin, düzleştirilmiş sütunları önizleyin ve CSV'yi indirin.

XML to CSV: XML Kayıtlarını CSV'ye Düzleştirin: Seçilen her kayıt öğesi bir satıra dönüştürülür. Öznitelikler @name biçimini kullanır, iç içe alt öğe yolları sütunlara dönüştürülür ve tekrarlanan alt öğeler [1], [2] ve benzeri şekilde numaralandırılır. Eksik alanlar boş hücre olur. Doğrudan karışık metin #text altında tutulur; çevresindeki boşluklar temizlenir. Nitelikli öğe adları korunur. DOCTYPE ve ENTITY bildirimleri reddedilir. Dönüştürücü 20 MiB boyutuna kadar XML'i, 50.000 satırı, 512 sütunu ve 1.000.000 hücreyi destekler. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
XML'den CSV'yeYerel işleme

Tamamen tarayıcınızda çalışır

Bir kaydı temsil eden yinelenen öğeyi seçin. Alt öğe yolları sütunlara dönüşür, öznitelikler @name kullanır ve yinelenen alt öğeler [1], [2] şeklinde devam eder. Eksik değerler boş hücre olur. Doğrudan karışık metin için #text kullanılır; çevresindeki boşluklar kırpılır.

CSV formül koruması, boşluklardan sonra başlayanlar da dahil olmak üzere =, +, - veya @ ile başlayan hücrelere kesme işareti ekler. Bunu yalnızca özgün hücre metnine ihtiyaç duyduğunuzda kapatın; elektronik tablo uygulamaları bu metni formül olarak yorumlayabilir.

Sınırlar: 20 MiB XML, 50.000 kayıt, 512 sütun, 1.000.000 hücre ve 64 iç içe düzey. DOCTYPE ve ENTITY bildirimleri kabul edilmez.

XML kayıtları ve adları

W3C XML spesifikasyonu, öğeleri, öznitelikleri ve metni tanımlar (https://www.w3.org/TR/xml/). Tablo eşlemesi, öğe yollarını kullanır ve nitelikli adları korur. Başlangıç kataloğu, kamu malı olarak yayımlanan özgün ve açıklayıcı bir veri kümesidir.

Tablo çıktısı

ECMA-376, Office Open XML çalışma kitabı paketlemesini tanımlar (https://ecma-international.org/publications-and-standards/standards/ecma-376/). RFC 4180, CSV tırnaklamasını açıklar (https://www.rfc-editor.org/rfc/rfc4180). İndirme, bir XML eşlemesi veya gömülü makrolar yerine düzleştirilmiş tabloyu içerir.

Nasıl kullanılır?

  1. Bir XML belgesi yapıştırın veya yerel bir XML dosyası açın.
  2. Belgeyi okuyun, kayıt öğesini ve özniteliklerin eklenip eklenmeyeceğini seçin.
  3. İlk 100 satırı kontrol edin ve tablonun tamamını CSV olarak indirin.

Gizlilik ve sınırlamalar

Girdiğiniz veriler ve dosyalar tarayıcınızda işlenir. Hiçbir şey yüklenmez.

İlgili araçlar

Sık sorulan sorular

Hangi öğeyi seçmeliyim?

Bir kaydı temsil eden tekrarlanan öğeyi seçin; örneğin /catalog/item. Belge kökünü seçmek, belgenin alt öğe yollarının tamamını içeren tek bir satır oluşturur.

Tekrarlanan alt öğeler nasıl işlenir?

tag[1] ve tag[2] gibi ayrı sütunlara dönüştürülür. Eksik bir oluşum boş hücre olur ve dönüştürücü, iç içe listelerde satırları çoğaltmaz.

Öznitelikler eklenir mi?

Evet, varsayılan olarak eklenir. Yalnızca alt öğe metnini dışa aktarmak için öznitelik seçeneğini kapatın. Ad alanı bildirimleri çıkarılır; diğer nitelikli adlar korunur.

Çıktı, özgün XML yapısını korur mu?

Hayır. Özniteliklerden ve metinden düz bir tablo oluşturulur; bu nedenle yorumlar, işleme yönergeleri ve karışık içeriğin özgün sıralaması korunmaz. CSV formül koruması varsayılan olarak açıktır ve çalıştırılabilir olabilecek hücrelerin başına kesme işareti ekler.

Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez