Használata
- Válasszon ki vagy húzzon ide egy .xlsx fájlt.
- Válasszon egy munkalapot, vagy az Összes munkalapot, ha egy munkalapnév szerint kulcsolt objektumot szeretne.
- Válasszon objektumokat vagy tömböket, formázott vagy tömörített kimenetet.
- Másolja ki a JSON-t, vagy töltse le.
Hogyan működik
Az Objektumok módban az első nem üres sor adja a kulcsokat, és minden további sor egy objektum lesz. Az üres fejléc-cellák column_1, column_2 … nevet kapnak, az ismétlődő nevek pedig utótagot (id, id_2), így egyetlen érték sem vész el. A Tömbök módban minden sor tömb lesz, amelyek null értékekkel vannak azonos hosszúságúra kiegészítve.
A számok és logikai értékek megtartják a JSON-típusukat, az üres cellák null értékűek, a dátumok pedig ISO 8601 sztringek (2024-01-15, idővel együtt, ha van). A képletek a fájlban mentett eredményt adják. A számformátumok nem kerülnek alkalmazásra, így a 25 % értéke 0,25. A rich text formátumú szöveg egyszerű szöveggé, a hiperhivatkozások a látható szövegükké válnak, a hibaértékek pedig sztringek lesznek, például #N/A. A teljesen üres sorok kimaradnak; az egyesített tartományokban csak a bal felső cella tartalmazza az értéket.
Az összes munkalap kiválasztásakor az eredmény egy objektum, amelynek kulcsai a munkalapnevek. A nagyon rejtett munkalapok kimaradnak.
Példák
Adatbázis feltöltése
Az id, name és price oszlopokat tartalmazó munkalap [{"id": 1, "name": "Pen", "price": 2.5}, …] formátumúvá válik, készen az importáló szkript számára.
Excelben tartott fordítások
A key, en és tr oszlopokat tartalmazó munkalap olyan objektumokká alakul, amelyeket néhány sornyi kóddal nyelvi fájlokká alakíthat.
Gyakori kérdések
Hogyan íródnak a dátumok?
ISO 8601 sztringekként: 2024-01-15 a dátumoknál és 2024-01-15T09:30:00Z a dátum-időknél. Az Excel időzóna nélkül tárolja a dátumokat, így az idő átváltás nélkül, UTC-ként kerül kiírásra.
Mi történik az üres cellákkal?
Null értéket kapnak, így minden objektum ugyanazokat a kulcsokat tartalmazza. Azok a sorok, amelyekben minden cella üres, kimaradnak.
Miért lesz egy százalék 0,25 a 25% helyett?
A JSON a tárolt értéket kapja, nem a megjelenített formátumot. Ha százalékra van szüksége, szorozza meg 100-zal a kódban.
Adatvédelem
A munkafüzet beolvasása a böngészőjében történik, a JSON pedig az Ön eszközén készül el. Semmit nem töltünk fel, nem tárolunk, és nem építünk be az elemzésekbe; csupán egy névtelen esemény jelzi, hogy az eszközt használták.