Ana sayfa / Dosya Araçları / XML Düzleştirici
Ücretsiz çevrim içi araçlar

XML Düzleştirici

XML öğelerini ve özniteliklerini yol-değer satırlarına, CSV veya JSON’a dönüştürün. Sonucu kontrol edin, kopyalayın veya tarayıcıdan indirin.

Kullanmaya başla

Yolları anlama

Örnek @id = 7 ve name = Ada üretir; alt öğelerin yollarında user kök adı bulunmaz. Öznitelikler @ ile başlar. Aynı ada sahip kardeş öğeler sıfırdan başlayan indeksler alır: item[0] ve item[1]. İlk öğenin özniteliği item[0].@code olabilir. Kök yalnızca metin içeriyorsa yol olarak kökün kendi adı kullanılır.

Çıktı biçimleri

Anahtar = değer, her satırda bir çift gösterir. CSV path,value başlığıyla başlar, iki alanı da tırnak içine alır ve alan içindeki tırnakları çift yazar. Yol ayırıcı değişse de sütun ayırıcı virgül kalır. JSON, değerleri metin olan düz bir nesne üretir. Ad alanı önekleri öğe ve öznitelik adlarında korunur; ad alanı bildirimleri öznitelik olarak görünebilir.

Kaybolan bilgiler

Öznitelikler ve yaprak öğelerdeki boş olmayan metin korunur; bu metnin başındaki ve sonundaki boşluklar kaldırılır. Boş öğeler, yorumlar ve işleme yönergeleri değer üretmez. <p>before<b>inside</b>after</p> için yalnızca inside dışa aktarılır; before ve after atlanır. Bu çıktıdan özgün XML bütünüyle yeniden oluşturulamaz.

Çakışmalar ve desteklenen XML

Farklı kaynak düğümler aynı yolu oluşturursa bir değerin üzerine yazmak yerine hata verilir. Ayırıcıyı veya kaynak adlarını değiştirin. Hatalı XML, DTD ve özel varlık bildirimleri reddedilir; eski indirme devre dışı kalır. parsererror adlı geçerli öğeler kabul edilir. XML şeması doğrulaması yapılmaz; XPath veya XSLT çalıştırılmaz.

Sınırlar

Yapıştırılan metin en fazla 16.777.216 UTF-16 kod birimi olabilir. Seçilen tek dosyanın ayrıca 64 MiB bayt sınırı vardır. Bunlar reddetme eşikleridir, performans garantisi değildir. Kök altında en fazla 200 ebeveyn-çocuk adımına ve toplam 100.000 öznitelik veya yaprak değerine izin verilir. Büyük veya derin belgelerde önce küçük bir örnek deneyin. İşleme ve dışa aktarma tarayıcıda yapılır; seçilen dosya sunucuya yüklenmez.

Tırnaklar elektronik tablo formüllerini engellemez.

İşlem tarayıcınızda yerel olarak yapılır.