Käyttöohje
- Valitse tai pudota .xlsx-tiedosto.
- Valitse taulukko tai Kaikki taulukot, jolloin saat objektin, jonka avaimina ovat taulukoiden nimet.
- Valitse objektit tai taulukot sekä pretty- tai minified-muoto.
- Kopioi JSON tai lataa se.
Näin se toimii
Objects-tilassa ensimmäinen ei-tyhjä rivi antaa avaimet, ja jokaisesta seuraavasta rivistä tulee objekti. Tyhjistä otsikkosoluista tulee column_1, column_2 … ja toistuvat nimet saavat jälkiliitteen (id, id_2), jotta arvoja ei katoa. Arrays-tilassa jokaisesta rivistä tulee taulukko, joka täytetään null-arvoilla samaan pituuteen.
Numerot ja totuusarvot säilyttävät JSON-tyyppinsä, tyhjät solut ovat null ja päivämäärät ovat ISO 8601 -merkkijonoja (2024-01-15, ja kellonaika, jos sellainen on). Kaavat antavat tiedostoon tallennetun tuloksen. Lukuformaatteja ei oteta huomioon, joten 25 % on 0,25. Rich text -teksti muuttuu pelkäksi tekstiksi, hyperlinkit näkyväksi tekstikseen ja virhearvot merkkijonoksi, kuten #N/A. Täysin tyhjät rivit ohitetaan; yhdistetyillä alueilla vain vasemman yläkulman solussa on arvo.
Kaikki taulukot tuottavat yhden objektin, jonka avaimina ovat taulukoiden nimet. Erittäin piilotetut taulukot ohitetaan.
Esimerkit
Tietokannan alustaminen
Taulukko, jossa on sarakkeet id, name ja price, muuttuu muotoon [{"id": 1, "name": "Pen", "price": 2.5}, …], valmiina tuontiskriptiä varten.
Käännökset Excelissä
Taulukko, jossa on sarakkeet key, en ja tr, muuttuu objekteiksi, jotka voi muokata kielitiedostoiksi muutamalla koodirivillä.
Usein kysytyt kysymykset
Miten päivämäärät kirjoitetaan?
ISO 8601 -merkkijonoina: 2024-01-15 päivämäärille ja 2024-01-15T09:30:00Z päivämäärä-ajoille. Excel tallentaa päivämäärät ilman aikavyöhykettä, joten aika kirjoitetaan UTC-aikana ilman muuntamista.
Mitä tyhjille soluille tapahtuu?
Ne muuttuvat null-arvoiksi, joten jokaisessa objektissa on samat avaimet. Rivit, joissa jokainen solu on tyhjä, ohitetaan.
Miksi prosenttiluku on 0,25 eikä 25 %?
JSON sisältää tallennetun arvon, ei näytettyä muotoa. Kerro koodissasi 100:lla, jos tarvitset prosenttiluvun.
Tietosuoja
Työkirja luetaan selaimessasi ja JSON luodaan laitteellasi. Mitään ei lähetetä, tallenneta tai sisällytetä analytiikkaan; työkalun käytöstä lasketaan vain anonyymi tapahtuma.