tr

YAML TOML Dönüştürücü

Bir YAML dosyasını yerel olarak TOML'a dönüştürün - tablolarla okunabilir yapılandırma, yükleme yok, doğrudan tarayıcınızda.

Cihazınızda yerel olarak işleniyor ...

0%

Dosyalarınız cihazınızdan hiç çıkmadı

    Dosyam yükleniyor mu?

    Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

    Yükleme yok%100 yerel
    İçerik sizde kalırüçüncü taraf erişimi yok
    Sunucular Almanya'datasarımdan gelen GDPR
    Bağımsız denetlendiTLS A+ · Başlıklar A+

    YAML, CI ardışık düzenleri, Docker Compose, Kubernetes ve birçok araç için yaygın yapılandırma biçimidir: parantez yerine girinti kullanır ve çok az tantanayla. TOML, insan tarafından okunabilirlik konusunda aynı amacı güder ama köşeli parantez içindeki bölümlere ve sade anahtar-eşittir-değer satırlarına dayanır; tıpkı bir Cargo.toml ya da bir pyproject.toml'un kullandığı gibi. Bu araç YAML dosyanızı okur ve aynı yapıyı iyi biçimli TOML olarak yazar.

    Dönüştürme tamamen tarayıcınızda yerel olarak çalışır: js-yaml YAML'i okur, smol-toml TOML'u yazar, ikisi de saf JavaScript. İç içe eşlemeler TOML tabloları ve alt tabloları olur (örneğin [server.meta]), diziler TOML dizilerine, zaman damgaları gerçek tarih ve saat değerlerine dönüşür. Girintili bir YAML yapılandırmasından, hemen sürüme alıp işleyebileceğiniz açık yapıda bir .toml elde edersiniz.

    Böylece biçimler arasındaki boşluk kapanır: JSON'dan YAML'a, JSON'dan TOML'a ve şimdi YAML'dan TOML'a, hepsi yerel olarak mevcut. Araç bu konuda dürüst kalır: bir TOML belgesi üst düzeyde bir tablo gerektirir, bu yüzden kökte bir YAML dizisi, tek bir skaler ya da null, anlaşılmaz bir biçimde başarısız olmak yerine net bir iletiyle reddedilir. Ve TOML'un null türü olmadığından, null değerli eşlemeler sessizce atılmaz, bildirilir. Hiçbir şey yüklenmez.

    Teknik özellikler

    Teknik özellikler
    Giriş formatlarıYAML, YML
    Çıkış formatıTOML
    Toplu işlemeHayır
    İşlemeTarayıcıda yerel (JavaScript)
    Dosya yüklemeYok

    3 adımda

    1. YAML dosyanızı bırakın veya seçin.
    2. Araç onu TOML'a dönüştürür.
    3. TOML dosyasını indirin.

    Sınırlar: Üst düzeyde bir YAML eşlemesi bekler; kökte bir dizi, skaler ya da null net bir iletiyle reddedilir. İç içe eşlemeler alt tablolara, diziler TOML dizilerine, zaman damgaları TOML tarih ve saat değerlerine dönüşür. TOML'un null türü yoktur, bu yüzden null değerli eşlemeler sessizce atılmak yerine reddedilir. YAML çapaları okuma sırasında çözülür.

    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.

    Kök neden bir eşleme olmalı?

    Bir TOML belgesi üst düzeyde bir tablodur; bir dizi ya da skaler TOML kökü olamaz.

    Zaman damgaları nasıl işlenir?

    YAML zaman damgaları, dizgi olarak değil, gerçek TOML tarih ve saat değerleri olarak yazılır.

    Null değerlerine ne olur?

    TOML'un null türü yoktur; null içeren eşlemeler sessizce atılmak yerine net bir iletiyle reddedilir.

    Tersi de çalışır mı?

    Bunun için "TOML'dan JSON'a" ile "JSON'dan YAML'a" araçlarını birlikte kullanın.

    İlgili araçlar