id

XML ke YAML

Konversi berkas XML ke YAML secara lokal - seluruh pohon elemen sebagai pemetaan berindentasi, 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+

    XML adalah format markah yang luas dipakai untuk konfigurasi, pertukaran data, dan dokumen - dengan tag, elemen bersarang, dan atribut. YAML mengejar tujuan keterbacaan yang sama, tetapi memakai indentasi alih-alih tanda kurung sudut dan menjadi lingua franca pipeline CI, Docker Compose, dan Kubernetes. Alat ini membaca berkas XML Anda dan menuliskan pohon yang sama sebagai YAML yang berbentuk baik.

    Konversi berjalan sepenuhnya secara lokal di peramban Anda: fast-xml-parser membaca XML, js-yaml menulis YAML, keduanya JavaScript murni. Elemen bersarang menjadi pemetaan bersarang, elemen berulang menjadi urutan, dan atribut dipertahankan - mereka muncul dengan awalan @_ sebagai kunci tersendiri, persis seperti pada alat XML ke JSON kami. Dari sebuah dokumen XML, Anda mendapatkan sebuah .yaml berindentasi yang siap dipakai.

    Sebelum mengurai, alat ini memeriksa kesahihan bentuk; XML yang tidak valid ditolak dengan pesan yang jelas alih-alih diam-diam menghasilkan keluaran yang salah. Sebuah dokumen XML memiliki tepat satu elemen root, jadi YAML yang dihasilkan selalu berupa pemetaan dengan kunci root itu. Konten teks dari sebuah elemen yang juga memiliki atribut muncul di bawah kunci #text. Tidak ada yang diunggah - berkas Anda tetap di perangkat Anda.

    Data teknis

    Data teknis
    Format masukanXML
    Format keluaranYAML
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

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

    Batasan: Memeriksa kesahihan bentuk sebelum mengurai; XML yang tidak valid ditolak dengan pesan yang jelas. Elemen bersarang menjadi pemetaan, elemen berulang menjadi urutan, atribut menjadi kunci @_, dan konten teks sebuah elemen menjadi #text. Angka dan boolean dideteksi dan dikeluarkan dengan tipenya. Keluarannya selalu berupa pemetaan YAML dengan kunci root dari XML.

    Pertanyaan umum

    Apakah berkas saya diunggah?

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

    Bagaimana atribut ditangani?

    Atribut dipertahankan dan muncul dengan awalan @_ sebagai kunci tersendiri, persis seperti pada XML ke JSON.

    Apa yang terjadi dengan elemen berulang?

    Elemen bernama sama yang muncul beberapa kali dikumpulkan menjadi satu urutan YAML.

    Apakah kesahihan bentuk diperiksa?

    Ya. XML divalidasi sebelum diurai; XML yang tidak valid ditolak dengan pesan yang jelas.

    Apakah arah sebaliknya juga bisa?

    Ya, dengan alat "YAML ke XML" kami.

    Alat terkait