tr

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

Bir TOML dosyasını yerel olarak XML'e dönüştürün - yapılandırma, iyi biçimlenmiş işaretleme olarak, 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+

    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. XML ise veri alışverişi, ofis belgeleri ve birçok kurumsal arayüz için yerleşik işaretleme biçimidir; etiketleri ve öznitelikleri vardır. Bu araç TOML dosyanızı okur ve aynı yapıyı iyi biçimlenmiş XML olarak yazar.

    Dönüştürme tamamen tarayıcınızda yerel olarak çalışır: smol-toml TOML'u okur, fast-xml-parser XML'i yazar, ikisi de saf JavaScript. Tablolar iç içe ögelere, tablo dizileri yinelenen ögelere ve skaler değerler ögenin metnine dönüşür. Bir XML belgesi tam olarak bir kök ögeye ihtiyaç duyar; TOML'unuzda birden çok üst düzey anahtar varsa, içerik düzenli biçimde bir root ögesi altına yerleştirilir, böylece sonuç her zaman iyi biçimlenmiş olur.

    Böylece biçim matrisindeki son boşluk kapanır: JSON, YAML, TOML ve XML artık her yönde yerel olarak birbirine dönüştürülebilir. Araç bu konuda dürüst kalır: TOML tarih/saat değerleri XML'e ISO 8601 metni olarak yazılır, çünkü XML'in kendine ait bir tarih türü yoktur. Sonuç, girintili, okunabilir ve bildirim başlığı olan bir XML'dir. Hiçbir şey yüklenmez.

    Teknik özellikler

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

    3 adımda

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

    Sınırlar: TOML her zaman bir tablo olarak ayrıştırılır. Tek bir üst düzey anahtar XML'in root ögesi olur; birden çok anahtar bir root ögesi altına yerleştirilir, böylece XML'in tam olarak bir kökü olur. Alt tablolar iç içe ögelere, tablo dizileri yinelenen ögelere dönüşür. TOML tarih/saat değerleri ISO 8601 metni olarak yazılır (XML'in tarih türü yoktur). Geçersiz TOML net bir mesajla 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 XML olarak yazılır.

    Kök öge nasıl belirlenir?

    Tek bir üst düzey anahtar kök olur; birden çok anahtar bir root ögesi altına yerleştirilir.

    Tarih/saat değerleri nasıl işlenir?

    ISO 8601 metni olarak, çünkü XML'in kendine ait bir tarih türü yoktur.

    Tersi de çalışır mı?

    Evet, "XML'den TOML'a" aracımızla.

    İlgili araçlar