JSON'dan XML'e Dönüştürücü
JSON verisini yüklemeden kaçışlı ve girintili XML'e dönüştürün.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
<?xml version="1.0" encoding="UTF-8"?>
<person>
<name>Ada</name>
<active>true</active>
<skills>math</skills>
<skills>code</skills>
</person>Bu dönüştürücü ne yapar?
Ayrıştırılan JSON'u girintili XML'e çevirir. Nesne anahtarları etiket, dizi öğeleri yinelenen element, temel değerler metin ve null kendinden kapanan element olur.
Nasıl kullanılır?
Katı JSON'u yapıştırıp XML önizlemesini inceleyin. Tek anahtarlı nesnede bu anahtar kök olur; diğer üst düzey değerler root elementiyle sarılır.
Karakter kaçışı
Değerlerdeki ve, küçüktür-büyüktür işaretleri ve tırnaklar XML entity'lerine çevrilir; metin yanlışlıkla etiket açamaz.
Diziler
Her dizi üyesi aynı etiket adıyla yazılır. Ek bir item katmanı yerine yaygın yinelenen kardeş element yapısı oluşur.
Element adları
Etiket olan JSON anahtarları geçerli XML adı olmalı; boşluk içeremez veya sayıyla başlayamaz. Geçersiz anahtar sessizce değiştirilmez, hata verir.
Sınırlamalar
JSON'da yerel attribute, namespace, yorum veya karma içerik yoktur; araç yalnız element üretir. Bu eşleme evrensel bir şema değil, belirli bir kuraldır.
Gizlilik
Dönüşüm tarayıcıda yerel gerçekleşir. JSON girdiniz ve XML çıktısı uzak bir servise gönderilmez.
Sıkça Sorulan Sorular
- JSON dizileri XML'de nasıl gösterilir?
- Dizinin her öğesi, JSON özellik adını etiket olarak kullanan yinelenen bir XML elementi olur.
- JSON anahtarı geçerli bir XML adı değilse ne olur?
- Belge yapısını sessizce değiştirmek yerine araç açık bir hata mesajı gösterir.
- JSON verim sunucuya yüklenir mi?
- Hayır. Ayrıştırma, karakter kaçışı ve XML üretimi tarayıcınızda yerel çalışır.