tr

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

Bir YAML dosyasını yerel olarak XML'e dönüştürün - aynı yapı, iyi biçimli işaretleme 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+

    YAML, CI ardışık düzenleri, Docker Compose ve Kubernetes için en yaygın yapılandırma biçimidir - parantez yerine girintiyle. XML ise veri alışverişi, ofis belgeleri, RSS akışları ve birçok kurumsal arayüz için yerleşik işaretleme biçimidir - etiketler ve nitelikler ile. Bu araç YAML dosyanızı okur ve aynı yapıyı iyi biçimli XML olarak yazar.

    Dönüştürme tamamen tarayıcınızda yerel olarak çalışır: js-yaml YAML'i okur, fast-xml-parser XML'i yazar, ikisi de saf JavaScript. Eşlemeler iç içe ögelere, diziler yinelenen ögelere ve skalerler öge metnine dönüşür. Bir XML belgesinin tam olarak bir root ögesine ihtiyacı vardır; YAML dosyanızda birden çok üst düzey anahtar varsa ya da bir diziyse, sonuç her zaman iyi biçimli olsun diye içerik düzenli şekilde bir root ögesinin altına yerleştirilir.

    @_ önekini taşıyan anahtarlar, XML'den YAML'a karşılığında olduğu gibi yeniden gerçek XML niteliklerine dönüşür - böylece gidiş dönüş yapıyı korur. Araç bu konuda dürüst kalır: XML'in kendine ait bir tarih türü olmadığı için YAML zaman damgaları XML içine ISO 8601 metni olarak yazılır. Sonuç, bir bildirim başlığı olan, girintili ve okunabilir XML'dir. Hiçbir şey yüklenmez.

    Teknik özellikler

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

    3 adımda

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

    Sınırlar: Eşlemeler iç içe ögelere, diziler yinelenen ögelere ve @_ anahtarları XML niteliklerine dönüşür. Birden çok üst düzey anahtar ya da kökte bir dizi, XML tam olarak bir root'a sahip olsun diye bir root ögesinin altına yerleştirilir. YAML zaman damgaları ISO 8601 metni olarak yazılır (XML'in tarih türü yoktur). Geçersiz YAML net bir mesajla reddedilir.

    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.

    YAML'imda birden çok kök anahtar varsa ne olur?

    İçerik, XML tam olarak bir root ögesine sahip olsun diye bir root ögesinin altına yerleştirilir.

    Nitelikler destekleniyor mu?

    Evet. @_ önekli anahtarlar, XML'den YAML'a olduğu gibi gerçek XML niteliklerine dönüşür.

    Zaman damgaları nasıl işlenir?

    ISO 8601 metni olarak, çünkü XML'in kendine ait bir tarih türü yoktur.

    Tersi de çalışır mı?

    Evet, "XML'den YAML'a" aracımızla.

    İlgili araçlar