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
- JSON-ből XML-be vagy XML-ből JSON-be választása.
- Adatok beillesztése, vagy Fájl megnyitása gomb.
- 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.
- 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.
Súgók és útmutatók (angolul)
- How to Convert XML to JSON Free (Attributes, Lists, Text)Paste XML, get JSON in seconds. See how attributes, repeated elements and text nodes are mapped, with RSS and sitemap examples. Free, and nothing is uploaded.
- JSON vs XML: Differences and When to Use Each (Free)JSON is lighter and maps straight onto code; XML has attributes, namespaces, schemas and mixed text. See both side by side with a free JSON to XML converter.
- JSON vs YAML: Differences, Gotchas and a Free ConverterYAML is easier to read and allows comments; JSON is stricter and safer to parse. The Norway problem, type surprises, and a free YAML to JSON converter.
Kapcsolódó eszközök
- JSON-formázóJSON érvényességének ellenőrzése, formázás tiszta behúzással vagy egy sorba tömörítés. Hiba esetén látszik, hol van. Másolás vagy .json letöltés.
- JSON-ből CSV-beJSON-tömb CSV-fájllá alakítása Excelhez vagy Google Táblázatokhoz, és fordítva. Beágyazott mezők oszlopokká válnak, például user.name.
- YAML–JSON átalakítóKonvertálás YAML és JSON között gépelés közben. Hibás YAML esetén megmutatja a hibát és a sorszámot, fájlt is megnyithatsz és letölthetsz.
- HTML-entitás kódoló és dekódolóKódold a szöveget HTML-entitásokká, vagy dekódold az &, é és é kódokat vissza olvasható szöveggé, gépelés közben.