Monu Tools

JSON til TOML-omregner

Konvertér JSON til TOML og TOML tilbage til JSON, i begge retninger, fuldt ud i din browser.

Sådan bruger du JSON / TOML

  1. 01

    Vælg en retning: JSON til TOML eller TOML til JSON.

  2. 02

    Indsæt din JSON eller TOML.

  3. 03

    Kopiér resultatet, eller byt for at konvertere tilbage.

En tovejskonverter mellem JSON og TOML

Dette er en tovejskonverter mellem JSON og TOML. Vælg en retning, indsæt dine data, og kopier resultatet. Den er bygget på en velafprøvet TOML-parser, der håndterer indlejrede tabeller og arrays af tabeller korrekt.

Alt kører lokalt i din browser, så dine data, som for konfigurationsfiler kan omfatte værtsnavne eller tokens, aldrig forlader din enhed.

Hvad TOML er til

TOML (Tom's Obvious, Minimal Language) er et konfigurationsformat designet til at være indlysende at læse og til at afbilde rent på en hashtabel. Det er det, Rusts Cargo bruger til Cargo.toml, og det Python-projekter bruger til pyproject.toml, blandt mange andre.

JSON og TOML: lignende data, forskellige opgaver

JSON og TOML beskriver lignende data, men egner sig til forskellige opgaver. JSON er lingua franca for API'er og maskinudveksling. TOML er bygget til menneskeskrevet konfiguration, med sektioner, kommentarer og førsteklasses datoer, der gør en indstillingsfil behagelig at redigere.

TOML understøtter også indbyggede dato- og tidsværdier og typede tal, så værdier beholder deres betydning frem for alle at blive strenge, hvilket er en del af grunden til, at det foretrækkes til konfiguration.

Den ene ting at være opmærksom på: null-værdier

De fleste data går rent gennem rundturen, men der er én hage. TOML har ingen null-værdi. JSON-nuller kan ikke repræsenteres, så fjern eller erstat dem, før du konverterer til TOML, ellers kan konverteringen ikke udtrykke dem.

Ofte stillede spørgsmål

Hvad er TOML?

TOML er et minimalt konfigurationsformat designet til at være let at læse, brugt af værktøjer som Cargo og mange Python-projekter i pyproject.toml.

Kan alt konverteres rent?

De fleste data kan. TOML har ingen null, så JSON-null kan ikke repræsenteres; fjern eller erstat dem før konvertering.

Bliver mine data uploadet et eller andet sted?

Nej. Konverteringen kører fuldt ud i din browser, så dine data forlader aldrig din enhed.

Kilder

Indlejr dette værktøj

Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.

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

Relaterede værktøjer