XML to JSON Dönüştürücü
XML to JSON Converter, XML verilerini hızlı ve doğru şekilde JSON formatına çevirir. Araç tamamen tarayıcıda çalışır, veri gönderimi yapmaz.
XML to JSON Converter, fast-xml-parser kütüphanesini kullanarak XML verilerini JSON formatına dönüştürür. Algoritma, XML içindeki CDATA bölümleri, yorumlar ve isim alanları dahil olmak üzere tüm öğeleri destekler, ayrıca istenirse öznitelikler @_ önekiyle JSON’a aktarılır. Araç tamamen tarayıcıda çalıştığı için verileriniz sunucuya gönderilmez, gizliliğiniz korunur. XML tabanlı SOAP API yanıtları veya RSS/Atom beslemeleri gibi verileri hızlıca JSON’a çevirmek için idealdir. Benzer işlemler için Json To Xml veya Json Formatter araçlarını da inceleyebilirsiniz.
Nasıl Kullanılır
- XML verinizi araç kutusuna yapıştırın veya dosya olarak yükleyin.
- Öznitelikleri dahil etmek veya hariç tutmak için seçenekleri belirleyin.
- Dönüştürme butonuna tıklayın, araç XML’i hızlıca analiz ederek JSON üretir.
- Ortaya çıkan JSON’u düzenleyebilir veya kopyalayabilirsiniz.
Nasıl Çalışır
Bu araç, fast-xml-parser kütüphanesini kullanır. Bu kütüphane, XML metnini hızlıca ayrıştırır ve CDATA bölümleri, yorumlar, ve XML isim alanlarını doğru şekilde işler. Öznitelikler JSON’da @_ önekiyle temsil edilir; istenirse bu öznitelikler filtrelenebilir. Sonuç JSON, okunabilir biçimde biçimlendirilir (pretty-print). Tüm işlem tamamen tarayıcıda gerçekleşir, böylece veri gizliliği sağlanır ve ağ gecikmesi olmaz.
Örnek
<note>
<to>Ali</to>
<from>Veli</from>
<heading>Hatırlatma</heading>
<body>Toplantı saat 10:00'da.</body>
</note>
-->
{
"note": {
"to": "Ali",
"from": "Veli",
"heading": "Hatırlatma",
"body": "Toplantı saat 10:00'da."
}
}
Ne Zaman Kullanılır
- SOAP API yanıtlarını JSON formatına dönüştürmek isteyen geliştiriciler.
- RSS veya Atom beslemelerinden veri çekip JSON olarak işlemek isteyen SEO uzmanları.
- SVG dosyalarının meta verilerini JSON’a çevirmek isteyen grafik tasarımcılar.
- XML formatını JSON ile karşılaştırarak öğrenmek isteyen öğrenciler.
XML dosyalarını daha okunabilir ve işlenebilir hale getirmek için bu aracı kullanabilirsiniz. Ayrıca dönüşüm sonrası veriyi düzenlemek için Json Formatter veya XML yapısını düzenlemek için Xml Formatter araçlarını deneyebilirsiniz.
Часто задаваемые вопросы
Araç XML özniteliklerini nasıl işler?
Öznitelikler JSON içinde @_ önekiyle gösterilir. İsterseniz öznitelikleri dışarıda bırakmak için filtreleme seçeneğini aktif edebilirsiniz.
Verilerim sunucuya gönderiliyor mu?
Hayır. Araç tamamen tarayıcıda çalışır, XML veriniz cihazınızdan çıkmaz, böylece gizliliğiniz korunur.
XML isim alanları destekleniyor mu?
Evet, fast-xml-parser kütüphanesinin sunduğu XML isim alanları tam olarak işlenir ve JSON çıktısında doğru şekilde temsil edilir.
Dönüştürülen JSON okunabilir biçimde mi sunuluyor?
Evet, JSON çıktı pretty-print şeklinde, yani girintili ve satır atlamalı olarak hazırlanır, böylece kolayca okunabilir.
XML içinde bulunan CDATA bölümleri nasıl ele alınıyor?
CDATA içerikleri aynen alınır ve JSON çıktısında normal metin olarak yer alır, böylece veri bütünlüğü korunur.