Nasıl kullanılır
- XML metninizi XML editörüne yapıştırın.
- Diziler alanında Otomatik (2+ aynı etiket) veya Her zaman seçeneğini seçin.
- Girinti alanında istediğiniz çıktı biçimini seçin.
- Sonucu Kopyala düğmesiyle kopyalayın veya İndir düğmesiyle .json dosyası olarak kaydedin.
Örnekler
RSS haberlerini JSON'a çevirme
<rss version="2.0">
<channel>
<title>İzmir Haberleri</title>
<item><title>Vapur seferleri güncellendi</title><link>https://haber.example.com/vapur</link></item>
<item><title>Kütüphane pazar günü açık</title><link>https://haber.example.com/kutuphane</link></item>
</channel>
</rss>{
"rss": {
"@version": "2.0",
"channel": {
"title": "İzmir Haberleri",
"item": [
{
"title": "Vapur seferleri güncellendi",
"link": "https://haber.example.com/vapur"
},
{
"title": "Kütüphane pazar günü açık",
"link": "https://haber.example.com/kutuphane"
}
]
}
}
}SOAP yanıtında ad alanı öneklerini kaldırma, kökü açma ve tüm öğeleri dizi yapma
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<m:SiparisYaniti xmlns:m="urn:siparis">
<m:SiparisNo>TR-2026-1042</m:SiparisNo>
<m:Durum>Hazırlanıyor</m:Durum>
<m:KargoTakipNo/>
</m:SiparisYaniti>
</s:Body>
</s:Envelope>{
"@xmlns:s": "http://schemas.xmlsoap.org/soap/envelope/",
"Body": [
{
"SiparisYaniti": [
{
"@xmlns:m": "urn:siparis",
"SiparisNo": [
"TR-2026-1042"
],
"Durum": [
"Hazırlanıyor"
],
"KargoTakipNo": [
null
]
}
]
}
]
}Sık sorulan sorular
XML'i JSON'a dönüştürürken sayılar neden metin olarak kalıyor?
Varsayılan olarak değerler dize olarak yazılır. Sayıları ve boolean değerleri ayrıştır seçeneğini açarsanız geçerli JSON sayıları ile true ve false değerleri kendi türlerine dönüşür; 007 gibi başında sıfır olan değerler ve 15 basamaktan uzun tam sayılar dize olarak kalır.
XML dosyam sunucuya yükleniyor mu?
XML'iniz sunucuya yüklenmez; dönüşüm tarayıcınızda yapılır. Harici DTD'ler ve varlıklar da ağ üzerinden alınmaz.
XML geçersizse hatayı nasıl bulabilirim?
Hata panelinde satır ve sütun bilgisi gösterilir; JSON çıktısı boş kalır. Hata mesajına tıklayarak XML editöründe ilgili konuma gidin.
XML'deki metin ve etiket sırası JSON'da korunur mu?
Metin ile alt öğeler aynı öğenin içinde karışık geldiğinde metin parçaları tek anahtarda birleştirilir ve öğeler arasındaki konum bilgisi kaybolur. a, b, a gibi dönüşümlü alt öğeler de adlarına göre gruplanır, yani özgün sıra korunmaz. Her iki durumda araç uyarı gösterir.
En fazla kaç MB XML dosyası dönüştürebilirim?
50 MB'den büyük dosyalar kabul edilmez. Bu sınırın altındaki büyük dosyalarda da tarayıcı belleği yetersiz kalabilir; böyle bir hata alırsanız daha küçük bir dosya kullanın.