ToolsMaxxing

JSON ve XML dönüştürücü

JSON’u XML’e ve XML’i JSON’a çevirin; isterseniz öznitelikleri koruyarak.

Dosyalarınız cihazınızda kalır

Nasıl çalışır

  1. 1JSON’dan XML’e veya XML’den JSON’a’yı seçin.
  2. 2Metninizi yapıştırın veya Örnek dene’yi seçin.
  3. 3Kök eleman adını ve özniteliklerin kullanılıp kullanılmayacağını ayarlayın.
  4. 4Sonucu kopyalayın veya indirin.

Seçenekler ne işe yarar

Kök eleman
XML’in tam olarak bir köke ihtiyacı vardır. JSON’unuzda birkaç üst düzey anahtar varsa bu elemanın içine sarılırlar.
@_ ile başlayan anahtarlar özniteliktir
JSON’da “@_id” gibi bir anahtar, elemanında id="..." özniteliği olur; XML okurken ise tersi.
Sayıları ve mantıksal değerleri algıla
XML okurken 42 ve true, metin yerine türlü değerler olur.

Gizlilik

Her şey tarayıcınızda çalışır. Yapıştırdığınız şey hiçbir sunucuya gönderilmez.

Sık sorulan sorular

Tekrarlanan XML elemanları nasıl dönüştürülüyor?

Aynı ada sahip birkaç eleman bir JSON dizisi olur. Tek bir eleman düz değer olarak kalır, bu yüzden şekil veriye göre değişebilir. JSON’u kodda okuyorsanız bunu hesaba katın.

XML öznitelikleri JSON’da nereye gidiyor?

Alt içeriğin yanında @_ ile başlayan anahtarlar olurlar. Özniteliklerin yanındaki metin #text altında saklanır.

JSON dönüşümüm neden bir kök eleman ekliyor?

XML belgelerinin bir kökü olmalıdır. JSON’unuz bir diziyse veya birden fazla üst düzey anahtarı varsa, seçtiğiniz kök adının içine sarılır; varsayılan root’tur.

Yorumları ve işleme yönergelerini koruyor mu?

Hayır. Yorumlar, CDATA sarmalayıcıları ve XML bildirimi JSON’a taşınmaz. CDATA içindeki metin korunur.

Bir şemaya göre doğruluyor mu?

Hayır. XML’in iyi biçimlendirilmiş olduğunu, yani etiketlerin dengeli ve özniteliklerin tırnaklı olduğunu kontrol eder ama bir XSD veya DTD’yi denetlemez.

İlgili araçlar