Geliştirici aracı / 17
JSON'dan TOML'a / TOML'dan JSON'a Dönüştürücü
JSON nesnelerini TOML yapılandırma söz dizimine dönüştürün veya TOML dizelerini JSON nesne verilerine ayrıştırın.
JSON'dan TOML'a / TOML'dan JSON'a Dönüştürücü: TOEA; veri anahtarlarını, sayıları, boolean değerlerini, dizileri ve tabloları uyumlu TOML veya JSON yapılarına ayrıştırır. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
TOML neyi ifade edemez
TOML'de null yoktur; bu nedenle değeri null olan anahtar çıktıya eklenmez ve dizilerdeki null girdileri kaldırılır. Çoğu program eksik anahtarı ayarlanmamış kabul eder, ancak olmayan bir anahtarı boş olandan ayıran okuyucuları kontrol edin. TOML dosyası her zaman bir tablo olduğundan en üst düzey bir nesne olmalıdır. Tarihler, TOML'nin yerel tarih-saat değerlerine dönüşmek yerine tırnaklı dizeler olarak kalır; okuyucu gerçek bir tarih bekliyorsa 2024-05-01T09:00:00Z gibi bir değerin tırnaklarını kaldırın.
İç içe yapılar ve anahtar adları
İç içe nesneler, her derinlikte yollarına göre adlandırılan tablo bölümlerine dönüşür: server.tls, [server.tls] başlığının altında yazılır. Öğelerinin tümü nesne olan bir dizi, her öğe için bir tane olmak üzere [[name]] bölümleri dizisine dönüşür. Karışık bir dizideki nesneler satır içi tablolar olarak yazılır: { a = 1 }. Harf, rakam, _ ve - karakterlerinden oluşan anahtarlar tırnaksız yazılır; boşluk veya nokta içerenler gibi diğer anahtarlar "my key" = 1 örneğindeki gibi tırnak içine alınır.
TOML'den JSON yönü tek satırlı değerleri, [table] ve noktalı [a.b] başlıklarını ve [[array]] bölümlerini okur. Çok satırlı dizeler ile satır içi tablolar okunmaz; bu nedenle dönüşümlü kullanım, yapılandırma biçimindeki dosyalarda en iyi sonucu verir.
Nasıl kullanılır?
- JSON veya TOML dizenizi yapıştırın.
- Dönüştürme yönünü seçin (JSON → TOML veya TOML → JSON).
- Çıktıyı kopyalayın.
Gizlilik ve sınırlamalar
Yapılandırma verileri kesinlikle tarayıcınızda kalır.
İlgili araçlar
Sık sorulan sorular
Hangi TOML yapıları desteklenir?
JSON'dan TOML'a dönüştürme; anahtar-değerleri, dizileri, her derinlikte [a.b] bölümleri olarak iç içe tabloları ve [[table]] bölümleri olarak nesne dizilerini yazar. TOML'dan JSON'a dönüştürme; tek satırlı anahtar-değerlerini, [table] ve noktalı [a.b] başlıklarını ve [[table]] bölümlerini okur; satır içi tablolar ile çok satırlı dizeler okunmaz.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez