tr

XML YAML Dönüştürücü

Bir XML dosyasını yerel olarak YAML'a dönüştürün - tüm eleman ağacı girintili bir eşleme olarak, yükleme yok, doğrudan tarayıcınızda.

Cihazınızda yerel olarak işleniyor ...

0%

Dosyalarınız cihazınızdan hiç çıkmadı

    Dosyam yükleniyor mu?

    Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

    Yükleme yok%100 yerel
    İçerik sizde kalırüçüncü taraf erişimi yok
    Sunucular Almanya'datasarımdan gelen GDPR
    Bağımsız denetlendiTLS A+ · Başlıklar A+

    XML, yapılandırma, veri alışverişi ve belgeler için yaygın bir işaretleme biçimidir - etiketler, iç içe elemanlar ve öznitelikler içeren. YAML aynı okunabilirlik amacını güder ama açı parantezler yerine girinti kullanır ve CI ardışık düzenlerinin, Docker Compose'un ve Kubernetes'in ortak dilidir. Bu araç XML dosyanızı okur ve aynı ağacı iyi biçimlenmiş YAML olarak yazar.

    Dönüştürme tamamen tarayıcınızda yerel olarak çalışır: fast-xml-parser XML'i okur, js-yaml YAML'i yazar, ikisi de saf JavaScript. İç içe elemanlar iç içe eşlemelere, tekrarlanan elemanlar dizilere dönüşür ve öznitelikler korunur - @_ önekiyle kendi anahtarları olarak görünürler, tıpkı XML JSON aracımızdaki gibi. Bir XML belgesinden, hemen kullanılabilen, girintili bir .yaml elde edersiniz.

    Ayrıştırmadan önce araç iyi biçimlemeyi denetler; geçersiz XML sessizce yanlış çıktı üretmek yerine net bir mesajla reddedilir. Bir XML belgesinde tam olarak bir root elemanı bulunur, bu yüzden üretilen YAML her zaman o root anahtarına sahip bir eşlemedir. Hem öznitelikleri olan hem de metin içeren bir elemanın metni #text anahtarı altında görünür. Hiçbir şey yüklenmez - dosyanız cihazınızda kalır.

    Teknik özellikler

    Teknik özellikler
    Giriş formatlarıXML
    Çıkış formatıYAML
    Toplu işlemeHayır
    İşlemeTarayıcıda yerel (JavaScript)
    Dosya yüklemeYok

    3 adımda

    1. XML dosyanızı bırakın veya seçin.
    2. Araç onu YAML'a dönüştürür.
    3. YAML dosyasını indirin.

    Sınırlar: Ayrıştırmadan önce iyi biçimlemeyi denetler; geçersiz XML net bir mesajla reddedilir. İç içe elemanlar eşlemelere, tekrarlananlar dizilere, öznitelikler @_ anahtarlarına ve bir elemanın metin içeriği #text değerine dönüşür. Sayılar ve mantıksal değerler algılanır ve türleriyle birlikte verilir. Çıktı her zaman XML root anahtarına sahip bir YAML eşlemesidir.

    Sık sorulan sorular

    Dosyam yükleniyor mu?

    Hayır. Dönüştürme tamamen tarayıcıda yerel olarak çalışır - hiçbir şey gönderilmez.

    Öznitelikler nasıl işlenir?

    Öznitelikler korunur ve @_ önekiyle kendi anahtarları olarak görünür, tıpkı XML JSON'daki gibi.

    Tekrarlanan elemanlara ne olur?

    Birden çok kez geçen aynı adlı elemanlar bir YAML dizisinde toplanır.

    İyi biçimleme denetleniyor mu?

    Evet. XML, ayrıştırmadan önce doğrulanır; geçersiz XML net bir mesajla reddedilir.

    Tersi de çalışır mı?

    Evet, "YAML XML" aracımızla.

    İlgili araçlar