ms

Tukar YAML kepada XML

Tukar fail YAML kepada XML secara setempat - struktur yang sama sebagai penanda yang baik bentuk, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

0%

Fail anda tidak pernah meninggalkan peranti

    Adakah fail saya dimuat naik?

    Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

    Tiada muat naik100% setempat
    Kandungan kekal milik andatiada capaian pihak ketiga
    Pelayan di JermanGDPR secara reka bentuk
    Diaudit bebasTLS A+ · HTTP header A+

    YAML ialah format konfigurasi yang paling meluas bagi saluran paip CI, Docker Compose, dan Kubernetes - dengan inden dan bukannya kurungan. XML ialah format penanda yang mantap untuk pertukaran data, dokumen pejabat, suapan RSS, dan banyak antara muka perusahaan - dengan tag dan atribut. Alat ini membaca fail YAML anda dan menulis struktur yang sama sebagai XML yang baik bentuk.

    Penukaran berjalan sepenuhnya secara setempat dalam pelayar anda: js-yaml membaca YAML, fast-xml-parser menulis XML, kedua-duanya JavaScript tulen. Pemetaan menjadi elemen bersarang, jujukan menjadi elemen berulang, dan skalar menjadi teks elemen. Sesebuah dokumen XML memerlukan tepat satu elemen root; jika YAML anda mempunyai beberapa kunci peringkat atas atau berupa jujukan, isinya diletakkan dengan kemas di bawah sebuah elemen root supaya hasilnya sentiasa baik bentuk.

    Kunci yang membawa awalan @_ ditukar semula menjadi atribut XML yang sebenar, sebagaimana padanan XML kepada YAML - jadi perjalanan pergi-balik mengekalkan strukturnya. Alat ini kekal jujur tentangnya: cap masa YAML ditulis ke dalam XML sebagai teks ISO 8601, kerana XML tiada jenis tarikh tersendiri. Hasilnya ialah XML berinden dan mudah dibaca, dengan pengepala perisytiharan. Tiada apa-apa yang dimuat naik.

    Data teknikal

    Data teknikal
    Format inputYAML, YML
    Format outputXML
    Pemprosesan kelompokTidak
    PemprosesanSetempat dalam pelayar (JavaScript)
    Muat naik failTiada

    Dalam 3 langkah

    1. Lepaskan atau pilih fail YAML anda.
    2. Alat ini menukarkannya menjadi XML.
    3. Muat turun fail XML.

    Batasan: Pemetaan menjadi elemen bersarang, jujukan menjadi elemen berulang, dan kunci @_ menjadi atribut XML. Beberapa kunci peringkat atas atau sebuah jujukan di akar diletakkan di bawah sebuah elemen root supaya XML mempunyai tepat satu root. Cap masa YAML ditulis sebagai teks ISO 8601 (XML tiada jenis tarikh). YAML yang tidak sah ditolak dengan mesej yang jelas.

    Soalan lazim

    Adakah fail saya dimuat naik?

    Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa yang dihantar.

    Bagaimana jika YAML saya mempunyai beberapa kunci akar?

    Isinya diletakkan di bawah sebuah elemen root supaya XML mempunyai tepat satu elemen root.

    Adakah atribut disokong?

    Ya. Kunci dengan awalan @_ menjadi atribut XML yang sebenar, sebagaimana XML kepada YAML.

    Bagaimana cap masa dikendalikan?

    Sebagai teks ISO 8601, kerana XML tiada jenis tarikh tersendiri.

    Adakah arah sebaliknya turut berfungsi?

    Ya, dengan alat "XML kepada YAML" kami.

    Alat berkaitan