Pređi na glavni sadržaj
LibraTool logoLibraTool

JSON u XML konvertor — besplatno

Konvertujte JSON u XML i XML u JSON, u oba smera, uz očuvanje atributa i nizova. Radi isključivo u vašem pregledaču — ništa se ne otprema.

Radi van mreže kada se učita

Pustite JSON ili XML datoteku (ili lepite ispod)

JSON, XML · obrađeno na vašem uređaju

ili pritisnite Ctrl+V da nalepite iz privremene memorije

Pretraži fajlove
Konvertovanje JSON u XML
XML izlaz
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Atributi se mapiraju na @name ključeve a tekst elementa na #text; ponovljeni tagovi postaju nizovi. Koristite ⇄ za promenu smera i povratni prolaz podataka. Sve radi u vašem pregledaču.

Uobičajene upotrebe

  • Pretvori JSON u XMLPretvori JSON objekat u dobro oblikovan XML.
  • Pretvori XML u JSONRasčlani XML u čist, tipizirani JSON.
  • Premosti JSON i XML API-jePretvori korisne podatke između usluga koje koriste JSON i XML.
  • Pretvori datoteke konfiguracijePrebaci konfiguraciju između JSON i XML formata.
  • Uporedi JSON i XML struktureVidi kako isti podaci izgledaju u JSON u odnosu na XML.

Kako funkcioniše

JSON i XML su dva najčešća formata razmene podataka, i često trebate da se krećete između njih. Ovo konvertuje u oba smera, u vašem pregledaču.

  1. 1
    Nalepljujete JSON ili XML
    Izaberite smer prekidačem ⇄. Unos se analizira lokalno — JSON pomoću JSON.parse, XML pomoću DOMParser-a pregledača.
  2. 2
    Preslikava strukture
    Pri pretvaranju u XML, ključevi objekata postaju elementi, ključevi „@name“ postaju atributi, a nizovi ponavljaju oznaku. Pri pretvaranju u JSON, atributi postaju ključevi „@name“, ponovljene oznake postaju nizovi, a brojevi i logičke vrednosti se pretvaraju u odgovarajuće tipove.
  3. 3
    Dobijate čist, indentiran izlaz
    Rezultat je lepo ispisan i spreman za upotrebu.
  4. 4
    Povratna provera, ako želite
    Dugme ⇄ vraća izlaz kao ulaz, pa možete da konvertujete nazad i proverite.

Config i datoteke podataka mogu biti osetljive. Oba smera radi potpuno na vašem uređaju — ništa se ne učitava.

Slične alatke

Česta pitanja