XML-JSON átalakító

Alakítsa az XML dokumentumokat tiszta, olvasható JSON-ná

JSON

Minden a böngészőjében történik: a szövegét soha nem küldjük el sehová.

Hogyan váltson át XML-t JSON-ná

1. lépés

Illessze be az XML-t vagy nyisson meg egy XML fájlt

2. lépés

Válassza ki a behúzást, és hogy a számok számok maradjanak-e

3. lépés

Másolja ki a JSON-t, vagy töltse le .json fájlként

Hogyan lesz az XML-ből JSON

Az XML az adatokat elemekkel és attribútumokkal, a JSON objektumokkal, tömbökkel és értékekkel írja le, ezért az átváltó rögzített szabályok szerint képezi le az egyiket a másikra. Minden elem egy kulcs lesz az elem nevével, az attribútum pedig egy kulcs, amelynek neve előtt @ áll, például @id. Ha egy elem többször szerepel, például sok book elem egy catalog elemben, tömb lesz belőlük. A csak szöveget tartalmazó elem maga a szöveg lesz, az attribútumok vagy más elemek melletti szöveg pedig a #text kulcs alatt marad meg. Illesszen be XML-t vagy nyisson meg egy XML fájlt, és a JSON gépelés közben megjelenik, 2 vagy 4 szóközzel, illetve tabulátorral behúzva, vagy a „Tömörítés” beállítással egy sorban.

Ha az „A számok és a true/false értékek legyenek értékek, ne szöveg” beállítás be van jelölve, az 1937 és a true JSON számmá és logikai értékké válik, míg az olyan értékek, mint a 007, szövegek maradnak, hogy ne vesszen el a nulla; a jelölés törlésével minden érték szöveg marad. A megjegyzéseket, az XML-deklarációt és a doctype-ot kihagyja, a CDATA-szakaszokat szövegként olvassa, az entitásokat és karakterkódokat pedig dekódolja. Ha az XML hibás, például nem egyezik a záró címke, megjelenik a sor, az oszlop és az ok, a „Hiba megjelenítése” pedig kijelöli a helyet. A „Honnan” és a „Hová” listával XML-t CSV-vé vagy JSON-t XML-lé is átválthat, és semmi sem hagyja el a böngészőjét.

Hasznos volt az AnyTextEditor az Ön számára?

Helló. Nagyon igyekeztünk létrehozni egy kényelmes weboldalt, amelyet mi magunk használunk. Ha tetszett valamelyik eszközünk és szerkesztőnk, vegye fel könyvjelzőihez, mert többször is hasznos lesz az Ön számára. És ne felejtsd el megosztani a közösségi médiában. Jobbak leszünk neked.