Konfiguration-konvertere

Konverter miljøvariabler, INI-parametre og YAML/JSON-konfigurationer.

Konfigurationsformater: YAML, TOML, JSON & INI

Applikationsindstillinger, miljøvariabler og DevOps-syntaks sammenlignet.

🔒100% Privat

Dine filer behandles udelukkende i din webbrowser ved hjælp af HTML5 Canvas og WebAssembly. Ingen data forlader nogensinde din enhed.

Øjeblikkelig hastighed

Spring over upload- og downloadkøer. Konverteringer sker lokalt ved fuld maskin-hardwarehastighed uden serverbegrænsninger.

📐Universelle standarder

I overensstemmelse med officielle ISO-, W3C- og IETF-specifikationer for at garantere outputkompatibilitet på tværs af moderne operativsystemer.

Formatsammenligning & tekniske specifikationer

OutputformatMIME-typeSpecifikationType
YAML konfigurationtext/yamlYAML-SPEC-12YAML-konfigurationsfil
JSON dataapplication/jsonRFC-4180-CSVJavaScript Object Notation
TOML konfigurationapplication/tomlTOML-SPEC-V1Tom's Obvious Minimal Language-konfiguration
INI indstillingertext/plainYAML-SPEC-12Windows INI-initialisering
ENV Dotenvtext/plainYAML-SPEC-12Fil med miljøvariabler
XML konfigurationapplication/xmlW3C-XML-SPECExtensible Markup-konfiguration

Tekniske specifikationer og codec-oversigt

⚙️

TOML vs. YAML: Debatten om konfigurationsformat

YAML er kraftfuldt, men komplekst med snesevis af grænsetilfælde. TOML (bruges af Rusts Cargo og Pythons pyproject.toml) leverer klare, entydige nøgle-værdi-tabeller med indbyggede dato- og heltalstyper, hvilket gør konfigurationen umulig at misforstå.

📜

Hvorfor JSON er dårligt til konfigurationsfiler

Standard JSON understøtter ikke kommentarer og fejler, hvis der efterlades et afsluttende komma i slutningen af en liste. Konvertering af JSON-konfigurationer til YAML eller TOML giver udviklere mulighed for at tilføje forklarende kommentarer og dokumentation inde i filen.

💡Nyttig information

0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.