tigtools

JSON Excelbe

Illesszen be JSON-t, vagy nyisson meg egy .json fájlt, és töltsön le egy táblázatot, amelyben minden objektum egy sor. Minden a böngészőjében fut.

Böngészőben fut Regisztráció nélkül

Használata

  1. Illesszen be JSON-t, vagy nyisson meg egy .json fájlt.
  2. Válassza ki, hogyan jelenjenek meg az objektumokon belüli tömbök.
  3. Opcionálisan nevezze el a munkalapot.
  4. Válassza a Konvertálás gombot, és töltse le az .xlsx fájlt.

Hogyan működik

A legfelső szintű tömb minden eleme egy sor lesz; egyetlen objektum egy sort ad. A beágyazott objektumok lapított oszlopokba kerülnek, amelyek neve a pontozott elérési út, például address.city. Az oszlopok abban a sorrendben jelennek meg, ahogyan a kulcsaik először előfordulnak, így a különböző kulcsú objektumok is egymáshoz igazodnak, a hiányzó értékek pedig üres cellák maradnak.

Az objektumokban lévő tömbök kiírhatók egy cellába JSON-szövegként, pontosvesszővel összefűzve, vagy szétoszthatók számozott oszlopokra (tags.0, tags.1). A számok és logikai értékek az Excelben megtartják a típusukat; a null üres cella lesz. A szövegek szövegként maradnak, beleértve azokat is, amelyek dátumnak tűnnek vagy = jellel kezdődnek – ezekből soha nem lesz képlet.

A fejlécsor félkövér, rögzített és szűrőgombokat tartalmaz, az oszlopszélességek pedig a tartalomhoz igazodnak. Az Excel egy cella méretét 32 767 karakterben korlátozza; a hosszabb szövegeket levágja, és az eszköz jelzi, hány cellát érintett.

Példák

API-válasz

Egy REST API-ból származó felhasználólista, amelyben minden elemhez beágyazott cím objektum tartozik, egy olyan munkalap lesz, amelynek oszlopai: id, name, address.city és address.zip.

Címkék szűréshez

Válassza az Egy oszlop elemenként lehetőséget, hogy minden címke külön oszlopba kerüljön, vagy az Értékek összefűzése lehetőséget, hogy egyben maradjanak, például „vip; newsletter”.

Gyakori kérdések

Mi történik, ha az objektumaim kulcsai eltérőek?

Minden kulcs, amely bárhol előfordul, oszloppá válik. Azok a sorok, amelyekben az adott kulcs nincs jelen, üres cellát kapnak.

A JSON-öm egy objektum, amely a tömböt tartalmazza. Mit tegyek?

Illessze be csak a tömböt, különben az eszköz az egész objektumot egyetlen sorként kezeli pont-útvonalas oszlopokkal. Sok API-válasz a listát például a data vagy items kulcs alatt tartalmazza.

A dátumok átalakításra kerülnek?

Nem. A JSON-ban nincs dátumtípus, ezért a dátumot tartalmazó szövegek pontosan úgy maradnak szövegként, ahogy írták.

Adatvédelem

A JSON konvertálása a böngészőjében történik, az .xlsx fájl pedig az eszközén jön létre. Semmi sem lesz feltöltve, tárolva vagy beépítve az analitikába; csak egy névtelen esemény kerül beszámításra arról, hogy az eszközt használták.