Fejlesztői eszközök

JSON–XML átalakító (és XML–JSON) – Ingyenes

Ingyenes, regisztráció nélkül, a böngésződben működik. JSON érvényes XML-lé vagy XML JSON-ná alakítása beillesztéskor. Attribútumok és ismétlődő elemek épen maradnak, a hibák pontos helyet mutatnak.

A tulajdonságok @-tal kezdődő kulcsokként jelennek meg, az ismétlődő elemek listák lesznek, a gyermekelemek melletti szöveg pedig a #text alá kerül. Ugyanezek a kulcsok a másik irányban is működnek.

Az adataid az eszközödön maradnak.

Miért érdemes használni ezt: JSON-ből XML-be

100%-ban ingyenes
Használd, ahányszor szeretnéd. Nincs regisztráció, nincs vízjel, nincs mit telepíteni.
Adatvédelem a tervezésben
Amit beírsz, a böngésződben marad, és soha nem küldjük el nekünk.
Bármilyen eszközön működik
A böngésződben fut Windows, Mac, Linux, Android és iPhone rendszeren. Nincs szükség alkalmazásra.

Így használd: JSON-ből XML-be

  1. JSON-ből XML-be vagy XML-ből JSON-be választása.
  2. Adatok beillesztése, vagy Fájl megnyitása gomb.
  3. Behúzás: 2 szóköz, 4 szóköz vagy Tömörített. XML-kimenetnél beállítható a gyökérelem neve és az <?xml?> deklaráció hozzáadása.
  4. Eredmény másolása vagy letöltése. A Csere gombbal az eredmény visszafelé alakítható.

Gyakori kérdések

Hogyan alakítok JSON-t XML-lé?

Válaszd a JSON-ből XML-be lehetőséget, illeszd be a JSON-t vagy nyiss meg egy .json fájlt. Minden kulcs egy elemmé válik a megadott gyökérelemen belül (ha a JSON-nek egyetlen felső szintű kulcsa van, az lesz a gyökér), az eredmény pedig data.xml néven tölthető le.

Hogyan alakítok XML-t JSON-ná?

Válaszd az XML-ből JSON-be lehetőséget, illeszd be az XML-t vagy nyiss meg egy .xml fájlt. Az elemek kulcsokká válnak, a számok és az igaz/hamis értékek JSON-értékekké, hacsak ezt a beállítást ki nem kapcsolod.

Átalakíthatok RSS-hírcsatornát vagy SVG-t JSON-ná?

Igen. Ezek XML-ek, így illeszd be őket, vagy nyisd meg a .rss, .atom vagy .svg fájlt az XML-ből JSON-be részben. Az elemek kulcsokká, az attribútumok @ kezdetű kulcsokká válnak.

Hogyan jelennek meg az XML-attribútumok JSON-ben?

@-tal kezdődő kulcsokként, így a <book id="1"> ebből lesz: {"book": {"@id": 1}}. JSON-ben ugyanezekkel a kulcsokkal hozhatsz létre attribútumokat XML-ben.

Mi történik az ismétlődő elemekkel?

Az azonos nevű elemek JSON-listává válnak. A JSON-lista vissza ismétlődő elemekké alakul.

Mi történik az alelemek melletti szöveggel?

A #text kulcsba kerül, így a vegyes tartalom nem vész el. A #text kulccsal írhatsz JSON-ban szöveget az alelemek mellé.

Mi van, ha egy JSON-kulcs nem érvényes XML-név?

Az XML által nem engedett karakterek aláhúzásjelekre cserélődnek, a számjeggyel kezdődő nevek elé pedig aláhúzásjel kerül.

Támogatottak a megjegyzések és a CDATA?

A CDATA tartalma szövegként megmarad. A megjegyzések, az XML-deklaráció és a DOCTYPE kimaradnak, mert a JSON-nak nincs helye rájuk.

Miért jelez hibát az XML?

Az üzenet megmondja, mi a baj, a sorszámmal, például nem egyező záró címke, több gyökérelem vagy szöveg a gyökéren kívül. A soha nem zárt címke nevét is megadja, így tudod, melyiket kell javítani.

Ingyenes a(z) JSON-ből XML-be?

Igen. Ingyenesen használható, regisztráció és telepítés nélkül.