Konfiguracija pretvarači

Pretvarajte varijable okruženja, INI parametre i YAML/JSON konfiguracije.

Konfiguracijski formati: YAML, TOML, JSON i INI

Usporedba postavki aplikacije, tekstualnih varijabli okruženja i DevOps sintakse.

100% Privatno

Vaše se datoteke obrađuju u potpunosti u vašem web pregledniku pomoću HTML5 Canvasa i WebAssemblyja. Nijedan podatak nikada ne napušta vaš uređaj.

Trenutačna brzina

Preskočite redove čekanja za prijenos i preuzimanje. Pretvorbe se odvijaju lokalno pri punoj brzini sklopovlja stroja bez ograničenja poslužitelja.

Univerzalni standardi

U skladu sa službenim ISO, W3C i IETF specifikacijama kako bi se zajamčila kompatibilnost izlaza na modernim operativnim sustavima.

Usporedba formata i tehničke specifikacije

Izlazni formatMIME vrstaSpecifikacijaVrsta
YAML konfiguracijatext/yamlYAML-SPEC-12YAML konfiguracijska datoteka
JSON podaciapplication/jsonRFC-4180-CSVJavaScript Object Notation
TOML konfiguracijaapplication/tomlTOML-SPEC-V1Tom's Obvious Minimal Language konfiguracija
INI postavketext/plainYAML-SPEC-12Windows INI inicijalizacijska datoteka
ENV Dotenvtext/plainYAML-SPEC-12Datoteka s projektnim varijablama okruženja
XML konfiguracijaapplication/xmlW3C-XML-SPECProširiva označna konfiguracijska datoteka

Tehničke specifikacije i pregled kodeka

TOML vs. YAML: Rasprava o formatu konfiguracije

YAML je moćan, ali složen s desetinama rubnih slučajeva. TOML (koji koriste Rustov Cargo i Pythonov pyproject.toml) pruža jasne, nedvosmislene tablice ključ-vrijednost s izvornim tipovima datuma i cijelih brojeva, što konfiguraciju čini nemogućom za pogrešno tumačenje.

Zašto je JSON loš za konfiguracijske datoteke

Standardni JSON ne podržava komentare i ruši se ako se na kraju popisa ostavi zarez koji se ponavlja. Pretvaranje JSON konfiguracija u YAML ili TOML omogućuje programerima dodavanje objašnjenja i dokumentacije unutar datoteke.

Korisne informacije

0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.