Ugrás a tartalomra
Monu Tools

JSON TOML konvertáló

Alakíts JSON-t TOML-lé és TOML-t vissza JSON-ná, mindkét irányban, teljesen a böngésződben.

Így használd a következőt: JSON / TOML

  1. 01

    Válassz irányt: JSON TOML-re vagy TOML JSON-ra.

  2. 02

    Illeszd be a JSON-odat vagy TOML-edet.

  3. 03

    Másold ki az eredményt, vagy cserélj a visszakonvertáláshoz.

Kétirányú JSON- és TOML-átalakító

Ez egy kétirányú átalakító a JSON és a TOML között. Válassz irányt, illeszd be az adataidat, és másold ki az eredményt. Egy jól bevált TOML-elemzőre épül, amely helyesen kezeli az egymásba ágyazott táblákat és a táblatömböket.

Minden helyben, a böngésződben fut, így az adataid, amelyek konfigurációs fájloknál gépneveket vagy tokeneket is tartalmazhatnak, soha nem hagyják el az eszközöd.

Mire való a TOML

A TOML (Tom's Obvious, Minimal Language) olyan konfigurációs formátum, amelyet arra terveztek, hogy magától értetődően olvasható legyen, és tisztán képződjön le egy hasítótáblára. Ezt használja a Rust Cargo eszköze a Cargo.toml fájlhoz, és ezt használják a Python-projektek a pyproject.toml fájlhoz, sok más mellett.

JSON és TOML: hasonló adat, eltérő feladat

A JSON és a TOML hasonló adatot ír le, de eltérő feladatokhoz illik. A JSON az API-k és a gépi adatcsere közös nyelve. A TOML ember által írt konfigurációhoz készült, szakaszokkal, megjegyzésekkel és elsőosztályú dátumokkal, amelyektől kellemes szerkeszteni egy beállításfájlt.

A TOML natív dátum- és időértékeket, valamint típusos számokat is támogat, így az értékek megtartják a jelentésüket ahelyett, hogy mind szöveggé válnának, és részben ezért is kedveltebb konfigurációhoz.

Amire figyelni kell: a null értékek

A legtöbb adat tisztán megjárja az oda-vissza utat, de van egy bökkenő. A TOML-ben nincs null érték. A JSON null értékei nem ábrázolhatók, ezért távolítsd el vagy cseréld le őket a TOML-be alakítás előtt, különben az átalakítás nem tudja kifejezni őket.

Gyakran ismételt kérdések

Mi a TOML?

A TOML egy minimális konfigurációs formátum, amelyet könnyű olvashatóságra terveztek, olyan eszközök használják, mint a Cargo és sok Python projekt a pyproject.toml-ban.

Minden tisztán konvertálható?

A legtöbb adat igen. A TOML-nek nincs null értéke, így a JSON nullák nem ábrázolhatók; távolítsd el vagy cseréld le őket a konvertálás előtt.

Feltöltődik valahova az adatom?

Nem. A konvertálás teljesen a böngésződben fut, így az adatod soha nem hagyja el az eszközöd.

Források

Hiba jelentése