Monu Tools

JSON til TOML-konverterer

Konverter JSON til TOML og TOML tilbake til JSON, i begge retninger, helt i nettleseren din.

Slik bruker du JSON / TOML

  1. 01

    Velg en retning: JSON til TOML eller TOML til JSON.

  2. 02

    Lim inn JSON-en eller TOML-en din.

  3. 03

    Kopier resultatet, eller bytt for å konvertere tilbake.

En toveis JSON- og TOML-omformer

Dette er en toveis-omformer mellom JSON og TOML. Velg en retning, lim inn dataene dine, og kopier resultatet. Den er bygget på en godt testet TOML-parser som håndterer nøstede tabeller og arrayer av tabeller riktig.

Alt kjører lokalt i nettleseren din, så dataene dine, som for konfigurasjonsfiler kan inkludere vertsnavn eller tokens, forlater aldri enheten din.

Hva TOML er til for

TOML (Tom's Obvious, Minimal Language) er et konfigurasjonsformat designet for å være åpenbart å lese og for å avbildes rent på en hashtabell. Det er det Rusts Cargo bruker for Cargo.toml og det Python-prosjekter bruker for pyproject.toml, blant mange andre.

JSON og TOML: lignende data, ulike oppgaver

JSON og TOML beskriver lignende data, men passer for ulike oppgaver. JSON er lingua franca for API-er og maskinutveksling. TOML er bygget for menneskeskrevet konfigurasjon, med seksjoner, kommentarer og førsteklasses datoer som gjør en innstillingsfil behagelig å redigere.

TOML støtter også innebygde dato- og tidsverdier og typede tall, så verdier beholder betydningen sin i stedet for at alle blir strenger, som er en del av grunnen til at det foretrekkes for konfigurasjon.

Den ene tingen å passe på: null-verdier

De fleste data går rent gjennom rundturen, men det er én hake. TOML har ingen null-verdi. JSON-null kan ikke representeres, så fjern eller erstatt dem før du konverterer til TOML, ellers kan konverteringen ikke uttrykke dem.

Ofte stilte spørsmål

Hva er TOML?

TOML er et minimalt konfigurasjonsformat designet for å være lett å lese, brukt av verktøy som Cargo og mange Python-prosjekter i pyproject.toml.

Kan alt konverteres rent?

Det meste av data kan det. TOML har ingen null, så JSON-nuller kan ikke representeres. Fjern eller erstatt dem før konvertering.

Lastes dataene mine opp noe sted?

Nei. Konverteringen kjører helt i nettleseren din, så dataene dine forlater aldri enheten din.

Kilder

Bygg inn dette verktøyet

Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.

<iframe src="https://monu.tools/embed/nb/json-toml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterte verktøy