id

YAML ke XML

Konversi berkas YAML ke XML secara lokal - struktur yang sama sebagai markup yang baik bentuk, tanpa unggah, langsung di peramban Anda.

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    Apakah berkas saya diunggah?

    Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

    Tanpa unggahan100% lokal
    Isi tetap milikmutanpa akses pihak ketiga
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    YAML adalah format konfigurasi yang paling tersebar luas untuk pipeline CI, Docker Compose, dan Kubernetes - dengan indentasi alih-alih kurung. XML adalah format markup yang mapan untuk pertukaran data, dokumen perkantoran, umpan RSS, dan banyak antarmuka perusahaan - dengan tag dan atribut. Alat ini membaca berkas YAML Anda dan menuliskan struktur yang sama sebagai XML yang baik bentuk.

    Konversi berjalan sepenuhnya secara lokal di peramban Anda: js-yaml membaca YAML, fast-xml-parser menulis XML, keduanya JavaScript murni. Pemetaan menjadi elemen bersarang, urutan menjadi elemen berulang, dan skalar menjadi teks elemen. Sebuah dokumen XML memerlukan tepat satu elemen root; jika YAML Anda memiliki beberapa kunci tingkat atas atau berupa urutan, isinya ditempatkan dengan rapi di bawah sebuah elemen root agar hasilnya selalu baik bentuk.

    Kunci yang membawa awalan @_ diubah kembali menjadi atribut XML yang sesungguhnya, sebagaimana padanan XML ke YAML - sehingga perjalanan bolak-balik mempertahankan strukturnya. Alat ini tetap jujur soal itu: cap waktu YAML ditulis ke dalam XML sebagai teks ISO 8601, karena XML tidak punya tipe tanggal sendiri. Hasilnya adalah XML berindentasi dan terbaca, dengan tajuk deklarasi. Tidak ada yang diunggah.

    Data teknis

    Data teknis
    Format masukanYAML, YML
    Format keluaranXML
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Letakkan atau pilih berkas YAML Anda.
    2. Alat mengonversinya menjadi XML.
    3. Unduh berkas XML.

    Batasan: Pemetaan menjadi elemen bersarang, urutan menjadi elemen berulang, dan kunci @_ menjadi atribut XML. Beberapa kunci tingkat atas atau sebuah urutan di akar ditempatkan di bawah sebuah elemen root agar XML memiliki tepat satu root. Cap waktu YAML ditulis sebagai teks ISO 8601 (XML tidak punya tipe tanggal). YAML yang tidak valid ditolak dengan pesan yang jelas.

    Pertanyaan umum

    Apakah berkas saya diunggah?

    Tidak. Konversi berjalan sepenuhnya secara lokal di peramban - tidak ada yang dikirim.

    Bagaimana jika YAML saya memiliki beberapa kunci akar?

    Isinya ditempatkan di bawah sebuah elemen root agar XML memiliki tepat satu elemen root.

    Apakah atribut didukung?

    Ya. Kunci dengan awalan @_ menjadi atribut XML yang sesungguhnya, sebagaimana XML ke YAML.

    Bagaimana cap waktu ditangani?

    Sebagai teks ISO 8601, karena XML tidak punya tipe tanggal sendiri.

    Apakah arah sebaliknya juga bisa?

    Ya, dengan alat "XML ke YAML" kami.

    Alat terkait