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

INI'yi anında çevrimiçi XML'e dönüştürün. php.ini, my.cnf veya herhangi bir eski yapılandırmayı SOAP ve kurumsal sistemler için düzgün biçimli XML'e çeviren ücretsiz araç. Kayıt gerekmez.

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

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

INI'den XML'e dönüşüm, klasik bir INI yapılandırma dosyasını her bölümün bir öğeye, her anahtar=değer çiftinin ise bir alt etikete dönüştüğü bir XML belgesine çevirir. INI; eski PHP, MySQL, Git ve masaüstü uygulamalarının ürettiği formattır. XML ise kurumsal entegrasyonların, SOAP servislerin ve eski platformların hâlâ beklediği formattır. Bir INI'den XML'e dönüştürücü sarmalama, kaçış karakterleri ve girintilemeyi otomatik olarak halleder; etiketleri elle yazmanıza gerek kalmaz. INI'den XML'e dönüşüm genellikle yalnızca XML kabul eden bir sisteme eski yapılandırmayı beslemek istediğinizde yapılır.

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

XML hâlâ SOAP web servislerinin, bankacılık ve sağlık API'lerinin, devlet portallarının ve uzun bir B2B değişim listesinin dilidir. INI ise eski uygulama yapılandırmasının geldiği formattır. INI'yi çevrimiçi XML'e dönüştürmek, yeniden yazmadan eski yapılandırmayı yalnızca XML kabul eden bir sisteme aktarmanızı sağlar. Bir INI'den XML'e aracı şu durumlarda kullanışlıdır: INI ayarlarını SOAP isteğine beslemek, entegrasyon ortakları için XML üretmek, yapılandırmayı bir XSLT boru hattına aktarmak ya da INI örneklerinden XML test verileri üretmek.

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

Dönüştür'e tıkladığınızda araç INI dosyanızı ayrıştırır, her [bölüm] başlığını alır ve XML öğesi olarak yazar. İçindeki anahtar=değer çiftleri metin değerlerine sahip alt etiketlere dönüşür. Değerlerdeki özel karakterler otomatik olarak kaçış karakteriyle işlenir ve UTF-8 kodlamasıyla standart XML bildirimi en üste eklenir. [server.dev] gibi noktalı bölüm adları iç içe öğelere dönüşür. Her şey tarayıcınızda çalışır. INI veriniz cihazınızı terk etmez.

Sunulan Özellikler

  • Tek tıkla dönüştürme: Dönüştür'e basın, XML çıktı panelinde görünsün.
  • Geçerli, düzgün biçimli çıktı: XML bildirimi içerir, özel karakterleri kaçış karakteriyle işler ve güvenli öğe adları üretir.
  • Bölüm eşleme: Her [bölüm] başlığı, içinde alt etiketler bulunan bir XML öğesine dönüşür.
  • İç içe destek: [server.dev] gibi noktalı bölüm adları iç içe XML öğelerine çevrilir.
  • Dosya yükleme: Cihazınızdan bir .ini veya .cfg dosyası yükleyin ya da giriş alanına sürükleyip bırakın.
  • Tek tıkla kopyalama: XML çıktısını Kopyala düğmesiyle alın ve istediğiniz araca yapıştırın.

Araç Nasıl Kullanılır

  1. INI içeriğinizi giriş editörüne yapıştırın ya da Dosya Yükle düğmesini kullanarak bir .ini veya .cfg dosyası yükleyin.
  2. Sağ tarafta XML çıktısını oluşturmak için Dönüştür düğmesine tıklayın.
  3. XML'i panonuza kopyalamak için Kopyala düğmesine tıklayın.
  4. Baştan başlamak istediğinizde her iki editörü sıfırlamak için Temizle düğmesini kullanın.

Yaygın Kullanım Alanları

  • Eski entegrasyon: INI yapılandırmalarını yalnızca XML kabul eden sistemlere aktarma.
  • SOAP servisleri: SOAP istekleri için INI ayarlarından XML yükleri oluşturma.
  • B2B değişimleri: İç INI yapılandırmalarından ortaklar için XML üretme.
  • Belge boru hatları: XSLT veya XPath kullanan araçlar için XML oluşturma.

Örnek Dönüşüm

Giriş (INI)

[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