JSON’u XML’e dönüştürün
JSON verilerini iyi biçimli, okunur XML’e çevirin.
JSON yapıştırın, bir .json dosyası açın veya buraya bırakın
Sonraki: JSON biçimlendirici · JSON - YAML · JSON - CSV
Bu araçla ilgili bir sorun bildir
JSON - XML nasıl kullanılır
JSON’unuzu yapıştırın
JSON yapıştırın ya da bir .json dosyası açın veya bırakın. Siz yazarken denetlenir ve dönüştürülür.
Seçenekleri ayarlayın
Kök öğeye ad verin, girintiyi veya tek satırı seçin ve gerekirse XML bildirimini ekleyin.
Kopyalayın veya indirin
XML’i kopyalayın ya da .xml dosyası olarak indirin.
Neden Utils365 kullanılmalı
Öznitelikler ve metin
@_ ile başlayan anahtarlar öznitelik, #text ise öğenin metni olur; XML’den JSON’a dönüştürücümüzle aynı kural, böylece veriler iki yönde gidip gelebilir.
Her zaman iyi biçimli
& ve < gibi özel karakterler kaçışlanır, geçerli XML adı olmayan anahtarlar güvenli hâle getirilir; böylece sonuç her XML aracında açılır.
Tekrarlanan öğeler olarak listeler
{"book": [ … ]}, XML’in listeleri genelde tuttuğu gibi her öğe için bir <book> öğesine dönüşür.
Tasarımı gereği gizli
JSON’unuz cihazınızda dönüştürülür ve asla yüklenmez.
Sıkça sorulan sorular
Kök öğe nasıl seçilir?
JSON’unuz {"catalog": { … }} gibi tek anahtarlı bir nesneyse, o anahtar kök olur. Diğer her şey, belirlediğiniz kök öğeyle sarılır; varsayılan root’tur.
Geçerli XML adı olmayan anahtarlara ne olur?
XML adlarının içeremediği boşluk gibi karakterler _ olur; rakam, kısa çizgi veya noktayla başlayan bir adın önüne _ eklenir. Böylece "first name" first_name, "2024" ise _2024 olur.
Nasıl öznitelik oluştururum?
Anahtarı @_ ile başlatın; örneğin "@_id": 1, öğede id="1" olur. Özniteliklerin yanında öğenin kendi metni için "#text" kullanın.
Diziler nasıl dönüştürülür?
Her öğe, adı dizinin anahtarı olan bir öğeye dönüşür. Liste içindeki bir liste veya üst düzeydeki bir liste <item> öğelerini kullanır.
null ve boş değerler ne olur?
null, boş dize ve boş nesne <name/> gibi boş bir öğeye dönüşür. Boş bir liste öğe eklemez.