Logo Logo
Yükleniyor...

TOML JSON Çevirici

TOML'dan JSON'a Dönüştürücü

TOML Girişi
TOML metnini yapıştırın veya .toml dosyası yükleyin. İsterseniz canlı dönüştürmeyi açık bırakın.
Hazır. TOML girin veya dosya yükleyin.
Canlı Dönüştürme Yazdıkça otomatik dönüştürür (küçük gecikmeyle).
Anahtarları Sırala Daha deterministik JSON için A→Z sıralama.
Sıkı Mod Aynı anahtar tekrar ederse hata ver (diff ve kalite için iyi).
JSON Çıktısı
Dönüşüm tamamen tarayıcıda yapılır. Sunucuya veri gönderilmez.
Henüz çıktı yok.
Veri tarayıcıda kalır.
TOML → JSON Dönüşüm Rehberi

Bu modül, TOML yapılandırma metnini JSON formatına dönüştürür. Böylece TOML ile yazılmış ayar dosyalarını API, otomasyon, validasyon veya veri işleme adımlarında JSON olarak kullanabilirsiniz. Dönüşüm tamamen tarayıcıda çalışır; veri sunucuya gönderilmez.

TOML'daki [table] yapıları JSON'da iç içe nesnelere dönüşür. [[table]] ise JSON tarafında nesnelerden oluşan bir dizi olarak oluşur. Bu, özellikle servers gibi çoklu kayıt tanımlarında standart bir karşılıktır.

Boolean, number, string ve array tipleri doğal şekilde JSON'a çevrilir. Tarih/saat benzeri değerler (date/datetime/time) pratik olması için string olarak bırakılır. Inline tablolar ({ a = 1, b = 2 }) JSON nesnesi olur.

Sıkı mod, aynı anahtarın tekrar yazılmasını hata kabul eder; bu sayede gizli şekilde üstüne yazma (override) hatalarını erken yakalarsınız. Ayrıca Anahtarları Sırala seçeneği, JSON çıktısını A→Z üretir ve sürüm kontrolünde (git) daha stabil diff sağlar.

Bu modül ağ isteği yapmadan çalışır. Yine de ortak bilgisayarda çalışıyorsanız işiniz bitince alanları temizlemek, gizli anahtar gibi değerleri korumak açısından iyi bir pratiktir. Büyük TOML dosyalarında canlı dönüştürme açıksa performans düşerse canlı modu kapatıp manuel dönüştürün.