Kandungan kekal milik andatiada capaian pihak ketiga
Tiada pemprosesan kandungan fail anda berlaku di mana-mana pelayan. Anda tidak perlukan perjanjian pemprosesan data dengan gottrix untuk mengendalikan dokumen sulit atau perniagaan.
Pelayan di JermanGDPR secara reka bentuk
Pelayan asal di Hetzner di Jerman. Oleh kerana fail anda tidak pernah meninggalkan peranti, kandungannya tidak dihantar sama sekali.
XML ialah format penanda yang meluas digunakan untuk konfigurasi, pertukaran data, dan dokumen - dengan teg, elemen bersarang, dan atribut. YAML mengejar matlamat kebolehbacaan yang sama, tetapi menggunakan inden dan bukannya kurungan sudut dan menjadi lingua franca saluran paip CI, Docker Compose, dan Kubernetes. Alat ini membaca fail XML anda dan menulis pohon yang sama sebagai YAML yang berbentuk baik.
Penukaran berjalan sepenuhnya secara setempat dalam pelayar anda: fast-xml-parser membaca XML, js-yaml menulis YAML, kedua-duanya JavaScript tulen. Elemen bersarang menjadi pemetaan bersarang, elemen berulang menjadi jujukan, dan atribut dikekalkan - ia muncul dengan awalan @_ sebagai kunci tersendiri, sama seperti pada alat XML kepada JSON kami. Daripada sebuah dokumen XML, anda memperoleh sebuah .yaml berinden yang sedia digunakan.
Sebelum menghurai, alat ini memeriksa kesahihan bentuk; XML yang tidak sah ditolak dengan mesej yang jelas dan bukannya diam-diam menghasilkan keluaran yang salah. Sesebuah dokumen XML mempunyai tepat satu elemen root, jadi YAML yang dihasilkan sentiasa berupa pemetaan dengan kunci root itu. Kandungan teks bagi elemen yang turut mempunyai atribut muncul di bawah kunci #text. Tiada apa-apa yang dimuat naik - fail anda kekal pada peranti anda.
Data teknikal
Data teknikal
Format input
XML
Format output
YAML
Pemprosesan kelompok
Tidak
Pemprosesan
Setempat dalam pelayar (JavaScript)
Muat naik fail
Tiada
Dalam 3 langkah
Lepaskan atau pilih fail XML anda.
Alat ini menukarkannya menjadi YAML.
Muat turun fail YAML.
Batasan:Memeriksa kesahihan bentuk sebelum menghurai; XML yang tidak sah ditolak dengan mesej yang jelas. Elemen bersarang menjadi pemetaan, elemen berulang menjadi jujukan, atribut menjadi kunci @_, dan kandungan teks sesebuah elemen menjadi #text. Nombor dan boolean dikesan dan dikeluarkan dengan jenisnya. Keluarannya sentiasa berupa pemetaan YAML dengan kunci root daripada XML.
Soalan lazim
Adakah fail saya dimuat naik?
Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa yang dihantar.
Bagaimana atribut dikendalikan?
Atribut dikekalkan dan muncul dengan awalan @_ sebagai kunci tersendiri, sama seperti pada XML kepada JSON.
Apa yang berlaku dengan elemen berulang?
Elemen bernama sama yang muncul beberapa kali dikumpulkan menjadi satu jujukan YAML.
Adakah kesahihan bentuk diperiksa?
Ya. XML disahkan sebelum dihurai; XML yang tidak sah ditolak dengan mesej yang jelas.
Hanya dengan kebenaran anda, kami mengukur penggunaan secara tanpa nama melalui kuki untuk menambah baik gottrix. Fail anda sentiasa kekal setempat, pada peranti anda. Privasi