ca

YAML cap a XML

Converteix un fitxer YAML a XML en local - la mateixa estructura com a marcatge ben format, sense pujades, al teu navegador.

Processant en local al teu dispositiu ...

0%

Els teus fitxers no han sortit mai del dispositiu

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Servidors a AlemanyaRGPD des del disseny
    Auditat de manera independentTLS A+ · Capçaleres A+

    YAML és el format de configuració més estès per a canalitzacions de CI, Docker Compose i Kubernetes - amb sagnia en lloc de claudàtors. XML és el format de marcatge consolidat per a l'intercanvi de dades, els documents ofimàtics, els canals RSS i moltes interfícies empresarials - amb etiquetes i atributs. Aquesta eina llegeix el teu fitxer YAML i escriu la mateixa estructura com a XML ben format.

    La conversió s'executa del tot en local al teu navegador: js-yaml llegeix el YAML i fast-xml-parser escriu el XML, tots dos JavaScript pur. Els mapatges es converteixen en elements niats, les seqüències en elements repetits i els escalars en el text de l'element. Un document XML necessita exactament un element root; si el teu YAML té diverses claus de nivell superior o és una seqüència, el contingut es col·loca amb ordre sota un element root perquè el resultat sigui sempre ben format.

    Les claus que porten el prefix @_ es tornen a convertir en autèntics atributs XML, igual que la contrapart XML a YAML - així un viatge d'anada i tornada conserva l'estructura. L'eina es manté honesta al respecte: les marques de temps de YAML s'escriuen al XML com a text ISO 8601, perquè XML no té un tipus de data propi. El resultat és XML amb sagnia i llegible, amb una capçalera de declaració. No es puja res.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaYAML, YML
    Format de sortidaXML
    Processament per lotsNo
    ProcessamentEn local al navegador (JavaScript)
    Càrrega de fitxersCap

    En 3 passos

    1. Deixa-hi anar o tria el teu fitxer YAML.
    2. L'eina el converteix en XML.
    3. Baixa el fitxer XML.

    Límits: Els mapatges es converteixen en elements niats, les seqüències en elements repetits i les claus @_ en atributs XML. Diverses claus de nivell superior o una seqüència a l'arrel es col·loquen sota un element root perquè el XML tingui exactament un root. Les marques de temps de YAML s'escriuen com a text ISO 8601 (XML no té tipus de data). El YAML invàlid es rebutja amb un missatge clar.

    Preguntes freqüents

    Es puja el meu fitxer?

    No. La conversió s'executa del tot en local al navegador - no s'envia res.

    Què passa si el meu YAML té diverses claus arrel?

    El contingut es col·loca sota un element root perquè el XML tingui exactament un element root.

    S'admeten els atributs?

    Sí. Les claus amb el prefix @_ es converteixen en autèntics atributs XML, igual que XML a YAML.

    Com es tracten les marques de temps?

    Com a text ISO 8601, perquè XML no té un tipus de data propi.

    També funciona a l'inrevés?

    Sí, amb la nostra eina "XML a YAML".

    Eines relacionades