ca

Convertir JSON a TOML

Converteix un fitxer JSON a TOML en local: configuració llegible amb taules, sense pujar res, 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+

    El JSON és el format d'intercanvi de les API i els programes, però com a fitxer de configuració per a persones el TOML resulta més agradable: seccions entre claudàtors, línies senzilles de clau igual valor i comentaris; aquesta eina serialitza el teu objecte JSON en un TOML ben format, com el que fan servir el Cargo.toml o el pyproject.toml.

    Funciona del tot en local (amb smol-toml, JavaScript pur): els objectes es converteixen en taules, els objectes imbricats en subtaules (per exemple, [server.meta]), les matrius en matrius de TOML i les cadenes, els nombres i els booleans en valors escalars; com que TOML necessita una taula al nivell superior, una matriu, un valor escalar o null a l'arrel es rebutja amb un missatge clar.

    Et trobes amb això quan generes una configuració de Cargo o pyproject a partir d'una plantilla, quan passes opcions en JSON a un .toml editable a mà o quan produeixes una configuració llegible des d'una API; amb franquesa, TOML no té tipus null, així que els objectes amb valors null es rebutgen amb un missatge clar, no es descarten en silenci; no es puja res.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaJSON
    Format de sortidaTOML
    Processament per lotsNo
    ProcessamentEn local al navegador (JavaScript)
    Càrrega de fitxersCap

    En 3 passos

    1. Deixa anar o tria el teu fitxer JSON.
    2. L'eina el serialitza a TOML.
    3. Descarrega el fitxer TOML.

    Límits: Espera un objecte JSON al nivell superior (una matriu, un valor escalar o null a l'arrel es rebutja amb un missatge clar); els objectes imbricats passen a subtaules i les matrius a matrius de TOML; TOML no té tipus null, així que els objectes amb null es rebutgen; l'ordre de les claus segueix el del JSON.

    Preguntes freqüents

    Es puja el meu fitxer a algun servidor?

    No. La conversió passa del tot al teu navegador, en local; el teu fitxer no surt mai del teu dispositiu.

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

    Un document TOML és una taula al nivell superior; una matriu o un valor escalar no poden ser l'arrel d'un TOML.

    Com s'assignen els objectes imbricats?

    A taules i subtaules de TOML, per exemple [server] i [server.meta].

    Què passa amb null?

    TOML no té tipus null; els objectes amb null es rebutgen amb un missatge clar, no es descarten en silenci.

    Funciona el camí invers?

    Sí, amb la nostra eina "TOML a JSON".

    Eines relacionades