JSON'dan XML'e
JSON'u yapıştırınca XML'e çevirin: kök etiket, dizilerin yazımı, @ anahtarlarını özniteliğe çevirme, girinti ve XML bildirimi. Geçersiz adlar düzeltilir.
JSON nasıl XML'e dönüştürülür
- JSON'u sola yapıştırın ya da bir .json dosyası açın; XML sağda görünür.
- Kök etiketi belirleyin, hedef sistemin beklediği dizi yazımını ve girintiyi seçin.
- Kopyalayın ya da .xml dosyasını indirin. Birden çok dosyayı birlikte açıp hepsini ZIP olarak indirebilirsiniz.
Sık sorulan sorular
Varsayılan olarak her öğe aynı adlı bir etiket olur: "tags": ["a", "b"] iki tags etiketi verir. "Her öğeyi sar" seçilirse tek bir tags etiketi, dizi öğesi adında (varsayılan item) alt etiketler içerir.
Anahtarın başına @ koyun: "@id": 5, onu içeren etiketin id="5" özniteliği olur. #text anahtarı etiketin içindeki metindir. JSON'unuzda öznitelik olmayan @ anahtarları varsa bu seçeneği kapatın.
XML etiket adları boşluk içeremez, rakamla başlayamaz; yalnızca harf, rakam, kısa çizgi, alt çizgi ve nokta kullanılabilir. "first name" ya da "1st" gibi anahtarlar first_name ve _1st olur, her değişiklik sonucun altında listelenir.
JSON'un en dışta tek bir anahtarı varsa, örneğin "catalog", o anahtar kök olur. Aksi hâlde kök root olur.
Hayır. &, küçüktür ve büyüktür işaretleri ile tırnaklar XML'in beklediği biçimde kaçırılır; sayılar, çok uzun olanlar dahil JSON'daki gibi kalır.
Tamamen ücretsizdir ve üyelik gerektirmez.
İlgili araçlar
JSON'dan YAML'aJSON ile YAML arasında dönüştürünJSON'dan CSV'yeJSON ile CSV tablolar arasında dönüştürünJSON biçimlendiriciJSON biçimlendirin, sıkıştırın, doğrulayınJSON'dan TypeScript'eÖrnek JSON'dan TypeScript interface üretinJSON'dan JSON Schema'yaÖrnek JSON'dan JSON Schema oluşturunJSON Schema doğrulayıcıJSON verisinin bir JSON Schema'ya uyup uymadığını denetleyinJSON'dan Zod'aÖrnek JSON'dan Zod şeması oluşturunJSON'dan Go struct'aÖrnek JSON'dan Go struct'ları oluşturunJSON'dan Python dataclass'aJSON'dan dataclass veya Pydantic modeli oluşturun