Online TOML'den XML'e Dönüştürücü

TOML'yi XML'e anında çevrimiçi dönüştürün. Cargo, pyproject ve yapılandırma dosyalarını SOAP, eski sistemler ve kurumsal araçlar için iyi biçimli XML'e çeviren ücretsiz araç.

Sürükle ve bırak ya da TOML yapıştırın
Loading editor...
Loading editor...

TOML'dan XML'ye Dönüşüm Nedir?

TOML'den XML'e dönüştürme, bir TOML yapılandırma dosyasını her anahtarın bir etiket, iç içe tabloların iç içe öğeler olduğu bir XML belgesi olarak yeniden yazar. TOML, modern araç zincirlerinde insan tarafından düzenlenen yapılandırma için harikadır; XML ise kurumsal, SOAP ve eski sistemlerin beklediği formattır. Bir TOML'den XML'e dönüştürücü, sarmalama, kaçırma ve girintilemeyi sizin yerinize halleder; etiketleri elle yazmanıza gerek kalmaz. Genellikle TOML yapılandırmasını yalnızca XML kabul eden bir entegrasyona beslemek istediğinizde TOML'den XML'e dönüştürme yaparsınız.

Neden TOML'ı XML'ye Dönüştürmelisiniz?

XML, kurumsal yazılımda hâlâ her yerdedir: SOAP web servisleri, bankacılık, sağlık, devlet, RSS beslemeleri, B2B değişimleri ve uzun bir eski platform listesi. TOML ise Rust, Python, Hugo ve benzer modern araçlarda yapılandırma için tercih edilen formattır. TOML'yi çevrimiçi olarak XML'e dönüştürmek, TOML verilerini alıp eski veya kurumsal bir sistemin kabul edeceği bir şey üretmenin en hızlı yoludur. TOML'den XML'e dönüştürücüyü şu durumlarda kullanın: TOML taslakları ile SOAP istekleri oluşturmak, dahili TOML yapılandırmalarından B2B ortakları için XML üretmek, TOML verilerini XSLT veya XPath hatlarına beslemek veya TOML örneklerinden XML test fikstürleri üretmek.

TOML'dan XML'ye Dönüştürücümüz Nasıl Çalışır

Dönüştür'e tıkladığınızda araç, TOML'nizi çözümler ve iyi biçimli XML olarak yazar. Her üst düzey anahtar bir öğe adı olur, skaler değerler o öğelerin içinde metin haline gelir, iç içe tablolar iç içe etiketlere dönüşür. Tablo dizileri ([[öğeler]]), her öğe için aynı adlı öğeler tekrarlanarak işlenir; bu, XML'in kayıt listelerini temsil etmek için standart desenidir. XML bildirimi UTF-8 kodlamasıyla en üste eklenir. Özel karakterler otomatik olarak kaçırılır. Her şey tarayıcınızda çalışır. TOML verileriniz hiçbir yere yüklenmez.

Sunulan Özellikler

  • Tek tıkla dönüştürme: Dönüştür'e basın, XML çıktı panelinde belirir.
  • Geçerli, iyi biçimli çıktı: XML bildirimi içerir, özel karakterleri kaçar ve güvenli öğe adları üretir.
  • İç içe tablo desteği: TOML alt tabloları otomatik olarak iç içe XML öğelerine dönüşür.
  • Tablo dizisi desteği: [[öğeler]] temiz listeler için tekrarlanan XML öğelerine dönüşür.
  • Dosya yükleme: cihazınızdan bir .toml dosyası yükleyin ya da girdi alanına sürükleyip bırakın.
  • Tek tıkla kopyalama: Kopyala düğmesiyle XML çıktısını alın ve tercih ettiğiniz araca yapıştırın.

Araç Nasıl Kullanılır

  1. TOML'nizi giriş editörüne yapıştırın veya bir .toml dosyası yüklemek için Dosya Yükle düğmesini kullanın.
  2. Sağdaki XML çıktısını oluşturmak için Dönüştür düğmesine tıklayın.
  3. XML'yi panonuza kopyalamak için Kopyala düğmesine tıklayın.
  4. Her iki editörü de sıfırlamak için Temizle düğmesini kullanın.

Yaygın Kullanım Alanları

  • Eski sistem entegrasyonu: TOML yapılandırmasını yalnızca XML tüketen sistemlere besleme.
  • SOAP servisleri: TOML veri taslakları ile XML yükleri oluşturma.
  • B2B değişimleri: dahili TOML yapılandırmalarından bunu gerektiren ortaklar için XML üretme.
  • Belge işlem hatları: XSLT veya XPath'e bağımlı araçlar için XML üretme.

Örnek Dönüşüm

Giriş (TOML)

[server]
host = "localhost"
port = 3000

Çıkış (XML)

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <server>
    <host>localhost</host>
    <port>3000</port>
  </server>
</root>

Sıkça Sorulan Sorular

İlgili Dönüştürücüler