MagmaNex LogoMagmaNex

YAML → TOML

YAML yapılandırmasını TOML'a çevirin

Bu araç ne işe yarar?

Bu araç YAML yapılandırmanızı TOML biçimine dönüştürür. YAML'ın iç içe haritalarını ve listelerini TOML'un tablo, dizi ve anahtar-değer söz dizimine eşler; böylece Rust'ın Cargo'su, Python'un pyproject.toml'u veya Hugo gibi araçlar için hazır çıktı elde edersiniz. İşlem tamamen tarayıcınızda gerçekleşir.

Nasıl kullanılır?

  1. Verinizi sol alana yapıştırın veya yazın.
  2. Sonuç anında sağ tarafta oluşturulur.
  3. Kopyala düğmesiyle çıktıyı alıp istediğiniz yerde kullanın.

TOML neden tercih edilir

TOML, 'Tom's Obvious Minimal Language' kısaltmasıdır ve özellikle yapılandırma dosyaları için tasarlanmıştır. YAML'ın girinti hassasiyetinin aksine TOML, belirgin köşeli parantezli tablo başlıkları kullanır; bu da derin iç içe yapılarda okunabilirliği artırır ve girinti hatalarını ortadan kaldırır. Cargo (Rust), Poetry ve pyproject.toml (Python), Hugo ve birçok modern araç yapılandırmayı TOML ile bekler. YAML'da yazdığınız yapıyı TOML'a çevirmek, bu ekosistemlere sorunsuz geçiş yapmanızı sağlar.

Eşleme nasıl çalışır

Aracımız YAML haritalarını TOML tablolarına, nesne listelerini tablo dizilerine ([[ ]] söz dizimi) ve basit dizileri satır içi TOML dizilerine dönüştürür. Tarih, sayı ve boolean gibi türler korunur. Ancak TOML, üst düzeyde yalnızca anahtar-değer çiftleri ve tablolar bekler; en üstte çıplak bir liste veya skaler değer içeren YAML belgeleri doğrudan eşlenemez. Bu durumlarda veriyi adlandırılmış bir anahtar altına yerleştirmeniz gerekir.

Sıkça sorulan sorular

İç içe geçmiş YAML nesneleri TOML'da nasıl görünür?

Her iç içe harita, TOML'da köşeli parantezli bir tablo başlığına dönüşür; örneğin 'database.connection' gibi noktalı bir başlık olur. Nesnelerden oluşan listeler ise [[öğe]] biçiminde tablo dizilerine eşlenir.

Her YAML belgesi TOML'a dönüştürülebilir mi?

Hayır. TOML kök seviyede bir tablo (anahtar-değer çiftleri) bekler. En üst düzeyinde tek bir liste ya da skaler değer bulunan YAML, önce bir anahtar altına sarmalanmadan geçerli TOML üretemez.

Yorumlar ve null değerler ne olur?

YAML yorumları TOML'da '#' ile gösterilebilir ancak dönüşümde korunmaz. TOML'da null türü yoktur, bu yüzden null değerler atlanır veya boş dize olarak ele alınması gerekir.

YAML → TOML ücretsiz mi?

Evet. YAML → TOML ve MagmaNex'teki 300'den fazla aracın tamamı tamamen ücretsizdir, kayıt veya üyelik gerektirmez.

Verilerim güvende mi?

Evet. Tüm işlemler tarayıcınızda yerel olarak çalışır. Girdiğiniz veriler sunucuya gönderilmez, kaydedilmez veya paylaşılmaz.

Mobil cihazda çalışır mı?

Evet. YAML → TOML telefon, tablet ve bilgisayarda sorunsuz çalışır; ayrı bir uygulama indirmenize gerek yoktur.

🔒 Gizlilik: Tüm işlemler tarayıcınızda yapılır, verileriniz sunucuya gönderilmez.

İlgili Araçlar

📝 İlgili Yazılar

Popüler Araçlar