ca

YAML cap a TOML

Converteix un fitxer YAML a TOML en local - configuració llegible amb taules, sense pujades, directament 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, Kubernetes i moltes eines: usa la sagnia en lloc de claudàtors i amb poca cerimònia. TOML persegueix el mateix objectiu de llegibilitat per a les persones, però es basa en seccions entre claudàtors i en línies senzilles de clau-igual-valor, com les que usa un Cargo.toml o un pyproject.toml. Aquesta eina llegeix el teu fitxer YAML i escriu la mateixa estructura com a TOML ben format.

    La conversió s'executa del tot en local al teu navegador: js-yaml llegeix el YAML i smol-toml escriu el TOML, tots dos JavaScript pur. Els mapatges niats es converteixen en taules i subtaules de TOML (com ara [server.meta]), les seqüències passen a ser matrius de TOML i les marques de temps esdevenen autèntics valors de data i hora. A partir d'una configuració YAML amb sagnia obtens un .toml d'estructura clara que pots versionar i validar tot seguit.

    Així es tanca el buit entre els formats: JSON a YAML, JSON a TOML i ara YAML a TOML estan tots disponibles en local. L'eina es manté honesta al respecte: un document TOML necessita una taula al nivell superior, de manera que una seqüència YAML, un únic escalar o null a l'arrel es rebutja amb un missatge clar en lloc de fallar de manera críptica. I com que TOML no té tipus null, els mapatges amb valors null s'informen, no es descarten en silenci. No es puja res.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaYAML, YML
    Format de sortidaTOML
    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 TOML.
    3. Baixa el fitxer TOML.

    Límits: Espera un mapatge YAML al nivell superior; una seqüència, un escalar o null a l'arrel es rebutja amb un missatge clar. Els mapatges niats es converteixen en subtaules, les seqüències en matrius de TOML i les marques de temps en valors de data i hora de TOML. TOML no té tipus null, així que els mapatges amb valors null es rebutgen en lloc de descartar-se en silenci. Les àncores de YAML es resolen en llegir.

    Preguntes freqüents

    Es puja el meu fitxer?

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

    Per què l'arrel ha de ser un mapatge?

    Un document TOML és una taula al nivell superior; una seqüència o un escalar no poden ser l'arrel de TOML.

    Com es tracten les marques de temps?

    Les marques de temps de YAML s'escriuen com a autèntics valors de data i hora de TOML, no pas com a cadenes.

    Què passa amb els valors null?

    TOML no té tipus null; els mapatges que contenen null es rebutgen amb un missatge clar en lloc de descartar-se en silenci.

    També funciona a l'inrevés?

    Per a això, combina "TOML a JSON" i "JSON a YAML".

    Eines relacionades