El contingut es queda amb tusense accés de tercers
No hi ha cap tractament del contingut dels teus fitxers en cap servidor. No et cal cap contracte d'encàrrec de tractament amb gottrix per treballar amb documents confidencials o de feina.
Hosted in GermanyGlobal Content Delivery
Servidors d'origen a Hetzner, a Alemanya, amb lliurament mundial mitjançant una xarxa de distribució de continguts (CDN). El contingut dels teus fitxers no es transmet mai en aquest procés - no surt mai del teu dispositiu.
XML és un format de marcatge molt estès per a configuració, intercanvi de dades i documents - amb etiquetes, elements niats i atributs. YAML persegueix el mateix objectiu de llegibilitat, però usa la sagnia en lloc dels claudàtors angulars i és la lingua franca de les canalitzacions de CI, de Docker Compose i de Kubernetes. Aquesta eina llegeix el teu fitxer XML i escriu el mateix arbre com a YAML ben format.
La conversió s'executa del tot en local al teu navegador: fast-xml-parser llegeix l'XML, js-yaml escriu el YAML, tots dos JavaScript pur. Els elements niats es converteixen en assignacions niades, els elements repetits en seqüències, i els atributs es conserven - apareixen amb el prefix @_ com a claus pròpies, exactament com a la nostra eina XML a JSON. D'un document XML obtens un .yaml amb sagnia llest per usar de seguida.
Abans d'analitzar, l'eina comprova la bona formació; l'XML invàlid es rebutja amb un missatge clar en lloc de produir en silenci una sortida errònia. Un document XML té exactament un element root, de manera que el YAML produït sempre és una assignació amb aquesta clau root. El contingut de text d'un element que també té atributs apareix sota la clau #text. No es puja res - el teu fitxer roman al teu dispositiu.
Fitxa tècnica
Fitxa tècnica
Formats d'entrada
XML
Format de sortida
YAML
Processament per lots
No
Processament
En local al navegador (JavaScript)
Càrrega de fitxers
Cap
En 3 passos
Deixa-hi anar o tria el teu fitxer XML.
L'eina el converteix en YAML.
Baixa el fitxer YAML.
Límits: Comprova la bona formació abans d'analitzar; l'XML invàlid es rebutja amb un missatge clar. Els elements niats es converteixen en assignacions, els repetits en seqüències, els atributs en claus @_ i el contingut de text d'un element en #text. Els nombres i els booleans es detecten i s'emeten amb el seu tipus. La sortida sempre és una assignació YAML amb la clau root de l'XML. Els comentaris d'XML (<!-- -->) no es capturen durant l'anàlisi i per tant no apareixen al YAML.
Preguntes freqüents
Es puja el meu fitxer?
No. La conversió s'executa del tot en local al navegador - no s'envia res.
Com es tracten els atributs?
Els atributs es conserven i apareixen amb el prefix @_ com a claus pròpies, exactament com a XML a JSON.
Què passa amb els elements repetits?
Els elements amb el mateix nom que apareixen diverses vegades s'apleguen en una seqüència YAML.
Es comprova la bona formació?
Sí. L'XML es valida abans d'analitzar; l'XML invàlid es rebutja amb un missatge clar.
Només amb el teu consentiment mesurem l'ús de manera anonimitzada mitjançant galetes per millorar gottrix. Els teus fitxers sempre romanen en local, al teu dispositiu. Privadesa