Innehållet stannar hos digingen åtkomst för tredje part
Ditt filinnehåll behandlas inte på någon server. Du behöver inget personuppgiftsbiträdesavtal med gottrix för att hantera konfidentiella eller affärsdokument.
Hosted in GermanyGlobal Content Delivery
Origin-servrar hos Hetzner i Tyskland, global leverans via ett content delivery network (CDN). Ditt filinnehåll överförs aldrig i processen - det lämnar aldrig din enhet.
JSON är utbytesformatet för API:er och program, men som konfigurationsfil för människor är TOML trevligare: sektioner inom hakparenteser, enkla rader på formen nyckel-är-värde och kommentarer; det här verktyget serialiserar ditt JSON-objekt till välformad TOML, av samma slag som Cargo.toml och pyproject.toml använder.
Allt körs helt lokalt (smol-toml, ren JavaScript): objekt blir tabeller, nästlade objekt blir undertabeller (till exempel [server.meta]), arrayer blir TOML-arrayer och skalärer förblir skalärer; eftersom TOML kräver en tabell på översta nivån avvisas en array, skalär eller null i roten med ett tydligt meddelande.
Du stöter på det här när du genererar en Cargo- eller pyproject-konfig från en mall, gör om JSON-inställningar till en handredigerbar .toml-fil, eller skapar läsbar konfig från ett API; ärligt talat saknar TOML en null-typ, så objekt med null-värden avvisas med ett tydligt meddelande i stället för att tyst tas bort; ingenting laddas upp.
En ärlig anmärkning om gränserna: TOML känner inte till null-värdet och inte heller blandade typer inom samma array. Innehåller din JSON sådana konstruktioner går de inte att omvandla utan förlust - verktyget gör det tydligt i stället för att i tysthet skapa något ogiltigt eller felaktigt.
Tekniska data
Tekniska data
Indataformat
JSON
Utdataformat
TOML
Batchbearbetning
Nej
Bearbetning
Lokalt i webbläsaren (JavaScript)
Filuppladdning
Ingen
I 3 steg
Släpp eller välj din JSON-fil.
Verktyget serialiserar den till TOML.
Ladda ner TOML-filen.
Begränsningar: Förväntar ett JSON-objekt på översta nivån (en array, skalär eller null avvisas); nästlade objekt blir undertabeller, arrayer blir TOML-arrayer; TOML saknar en null-typ, så objekt med null avvisas; nyckelordningen följer din JSON.
Vanliga frågor
Laddas mina filer upp?
Nej, allt sker helt lokalt i din webbläsare - ingenting skickas till en server.
Varför måste roten vara ett objekt?
Ett TOML-dokument är en tabell på översta nivån, så indata måste vara ett JSON-objekt där.
Hur mappas nästlade objekt?
Till TOML-tabeller och undertabeller, till exempel [server] och [server.meta].
Hur är det med null?
TOML saknar en null-typ; objekt med null avvisas med ett tydligt meddelande.
Endast med ditt samtycke mäter vi användningen anonymiserat via cookies för att förbättra gottrix. Dina filer stannar alltid lokalt, på din enhet. Integritet