Dosya içeriklerinizin sunucuda işlenmesi söz konusu değildir. Gizli veya ticari belgeleri işlemek için gottrix ile bir veri işleme sözleşmesine ihtiyacınız yoktur.
Sunucular Almanya'datasarımdan gelen GDPR
Kaynak sunucular Almanya'da Hetzner'de. Dosyalarınız cihazınızdan ayrılmadığı için içerikleri hiç aktarılmaz.
TOML, Rust ve Python araç zincirlerinin yapılandırma biçimidir - köşeli parantez içindeki bölümlere ve sade anahtar-eşittir-değer satırlarına sahip bir Cargo.toml ya da bir pyproject.toml. YAML aynı okunabilirlik amacını güder ama parantez yerine girinti kullanır ve CI ardışık düzenlerinin, Docker Compose'un ve Kubernetes'in ortak dilidir. Bu araç TOML dosyanızı okur ve aynı yapıyı YAML olarak yazar.
Dönüştürme tamamen tarayıcınızda yerel olarak çalışır: smol-toml TOML'u okur, js-yaml YAML'i yazar, ikisi de saf JavaScript. Tablolar eşlemelere, alt tablolar (örneğin [server.meta]) iç içe eşlemelere, tablo dizileri dizilere ve TOML tarih/saat değerleri gerçek YAML zaman damgalarına dönüşür. Parantezli bir .toml dosyasından, bir CI ardışık düzenine bırakmaya hazır, girintili bir .yaml elde edersiniz.
Böylece döngü kapanır: YAML'dan TOML'a ve şimdi TOML'dan YAML'a, bir yapılandırmayı iki dünya arasında taşırken ikisi de yerel olarak mevcuttur. Araç bu konuda dürüst kalır: bir TOML belgesinin kökünde her zaman bir tablo bulunur, bu yüzden üretilen YAML her zaman bir eşlemedir. JavaScript'in güvenli aralığının ötesindeki çok büyük TOML tam sayıları, kesinlik kaybıyla dönüştürülmek yerine net bir mesajla reddedilir. Hiçbir şey yüklenmez.
Teknik özellikler
Teknik özellikler
Giriş formatları
TOML
Çıkış formatı
YAML
Toplu işleme
Hayır
İşleme
Tarayıcıda yerel (JavaScript)
Dosya yükleme
Yok
3 adımda
TOML dosyanızı bırakın veya seçin.
Araç onu YAML'a dönüştürür.
YAML dosyasını indirin.
Sınırlar:TOML her zaman bir tablo olarak ayrıştırılır, bu yüzden çıktı her zaman bir YAML eşlemesidir. Alt tablolar iç içe eşlemelere, tablo dizileri dizilere, tarih/saat değerleri YAML zaman damgalarına dönüşür. JavaScript'in güvenli aralığının ötesindeki çok büyük tam sayılar net bir mesajla reddedilir (kayıplı dönüşüm yok). Geçersiz TOML net bir hatayla reddedilir.
Sık sorulan sorular
Dosyam yükleniyor mu?
Hayır. Dönüştürme tamamen tarayıcıda yerel olarak çalışır - hiçbir şey gönderilmez.
Cargo.toml veya pyproject.toml ile çalışır mı?
Evet. Cargo.toml, pyproject.toml ve diğer TOML dosyaları doğrudan ayrıştırılır ve YAML olarak yazılır.
Tarih/saat değerleri nasıl işlenir?
TOML tarih/saat değerleri, dizgi olarak değil, gerçek YAML zaman damgaları olarak verilir.
Çok büyük tam sayılara ne olur?
JavaScript'in güvenli aralığının ötesindeki TOML i64 değerleri, kesinlik kaybıyla dönüştürülmek yerine net bir mesajla reddedilir.
Yalnızca onayınızla, gottrix'i iyileştirmek için kullanımı çerezlerle anonimleştirilmiş biçimde ölçeriz. Dosyalarınız her zaman yerelde, cihazınızda kalır. Gizlilik