UltKit

Badilisha JSON kuwa Excel

Pakia data iliyohamishwa kutoka API, kumbukumbu za mfumo au nakala ya hifadhidata katika JSON, upate kitabu cha kazi cha XLSX ambapo kila rekodi ni mstari na kila ufunguo ni safu unayoweza kuchuja, kupanga na kujumlisha.

Kibadilishaji cha Data

au buruta Faili za CSV, TSV, TXT … hapa ·

Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30

Matokeo

Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.

Jinsi ya kutumia zana hii

  1. 1

    Pakia faili ya JSON

    Weka faili ya .json, .jsonl au .ndjson kwenye eneo la kupakia. Hadi faili 20 kwa kila kundi, kila moja hadi MB 95; kila faili inakuwa kitabu chake cha kazi.

  2. 2

    Kagua mipangilio ya jedwali

    Badilisha kuwa tayari imewekwa XLSX. Chini ya Mipangilio ya hali ya juu unaweza kubadilisha jina la kichupo kwa Jina la laha au kuandika upya muhuri wa muda kupitia Tarehe.

  3. 3

    Badilisha na ufungue katika Excel

    Bonyeza Badilisha kuwa XLSX (Excel) → kisha pakua kitabu cha kazi. Kinafunguka kwenye Excel, Google Sheets, Numbers na LibreOffice Calc.

Nani anahitaji JSON kama jedwali la Excel

JSON ni muundo ambao mashine hubadilishana. Douglas Crockford aliutaja na kuusambaza karibu mwaka 2001, na kiwango cha IETF RFC 8259 (2017) kinafafanua aina sita tu za thamani: vitu, safu, maandishi, nambari, true/false na null. REST API, usafirishaji wa Firebase na MongoDB, webhook za Stripe na zana za wasanidi za kivinjari zote hukupa JSON.

Watu wanaopokea data hizo mara nyingi si wasanidi programu. Mchambuzi wa masoko huvuta data ya kampeni kutoka API ya jukwaa la matangazo, mmiliki wa duka hupakua oda kutoka duka la headless, mtafiti huhifadhi seti ya data ya umma. Wanataka rekodi moja kwa kila safu mlalo, safu za kuchuja na SUM chini.

Badilisha JSON kuwa Excel: jinsi rekodi zinavyokuwa mistari

Ingizo: rekodi mbili za oda zenye kitu cha customer kilichoambatanishwa
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

Laha inayopatikana ina safu tano: order, total, customer.name, customer.country na tags. Safu mlalo ya 3 ina A-1002, 12, Omar Diaz na US, na seli ya tags tupu, kwa sababu rekodi ya pili haikuwa na ufunguo huo. Funguo zinazokosekana hazisogezi thamani zingine kando, tatizo la kawaida la kunakili JSON kwenye seli kwa mkono.

Nambari hubaki nambari, kwa hiyo jumla zinajumlishwa mara moja. Maandishi yanayofanana na nambari, kama misimbo ya ZIP au SKU ndani ya nukuu, hubaki maandishi, jambo linalolinda sifuri za mwanzo kama 02134. Kwa muhuri wa muda wa ISO (2026-10-18T09:30:00Z), chagua mtindo unaosomeka chini ya Tarehe.

JSON kuwa XLSX: mipaka ya Excel ambayo bado inatumika

safu mlalo kwa kila laha
1,048,576
safu wima, A hadi XFD
16,384
herufi kwa kila seli
32,767
herufi katika jina la laha
31

JSON

JavaScript Object Notation

JSON ni umbizo jepesi la maandishi kwa data iliyopangwa, lililoenezwa na Douglas Crockford mwanzoni mwa miaka ya 2000 na kusanifishwa kama RFC 8259 na ECMA-404. Linawakilisha vitu, safu, maandishi, namba, thamani za kweli/si kweli na null kwa sintaksia rahisi inayosomeka. Ni umbizo chaguomsingi la API za wavuti, faili za usanidi na ubadilishanaji wa data kati ya programu katika karibu kila lugha ya programu. Halina maoni, tarehe wala michoro ya muundo ndani yake, na faili kubwa zenye viwango vingi ni vigumu kusoma bila kitazamaji.

Ubanaji
–
Uwazi
–
Uhuishaji
–
Mwaka ulioanzishwa
2001 · Douglas Crockford
Kigeuzi cha JSON

XLSX

Kitabu cha kazi cha Microsoft Excel

XLSX ni umbizo chaguomsingi la kitabu cha kazi cha Microsoft Excel tangu Office 2007, linalotegemea kiwango cha Office Open XML. Huhifadhi karatasi nyingi, fomula, uumbizaji, chati, pivot tables na uthibitishaji wa data katika kifurushi cha ZIP cha XML. Inasaidia zaidi ya safu mlalo milioni moja kwa kila karatasi na ni umbizo chaguomsingi la kubadilishana majedwali ya biashara. Google Sheets, LibreOffice na Numbers hufungua XLSX, ingawa makro na vipengele vya hali ya juu huenda visihamie.

Ubanaji
–
Uwazi
–
Uhuishaji
–
Mwaka ulioanzishwa
2007 · Microsoft
Kigeuzi cha XLSX

JSON kuwa Excel ndiyo njia ambayo matokeo ya API na hifadhidata huwafikia watu wasiosoma msimbo: meneja wa bidhaa, mhasibu au mteja anayetaka safu mlalo za kupanga na jumla za kukagua badala ya mabano na nukuu.

Watu wanatarajia nini kutoka kwa ubadilishaji wa JSON kuwa Excel

Dhana potofuFaili yoyote ya JSON inaweza kuwa jedwali safi.

UkweliMajedwali yanahitaji rekodi zinazojirudia. Kitu kimoja cha usanidi chenye mipangilio mingi iliyoambatanishwa kinakuwa safu mlalo moja pana sana; kwa faili kama hizo, JSON kuwa YAML ni rahisi kusoma.

Dhana potofuExcel itafungua faili ya .json moja kwa moja nikiibadilisha jina.

UkweliKubadilisha jina hakubadilishi chochote ndani ya faili. Excel huichukulia kama maandishi na kuweka kila kitu kwenye safu wima A.

Dhana potofuKitabu cha kazi kinahifadhi aina za JSON kama zilivyo.

UkweliExcel ina nambari, maandishi, boolean na seli tupu. JSON null inakuwa seli tupu, na tofauti kati ya 12 na 12.0 inatoweka.

Dhana potofuData yoyote chini ya MB 100 itatosha.

UkweliSafu mlalo pia zinahesabiwa. Logi yenye mistari milioni mbili inazidi gridi ya safu mlalo 1,048,576; igawanye kwanza, au tumia JSON kuwa CSV kwa kupakia kwenye hifadhidata.

Maswali kuhusu kubadilisha JSON kuwa Excel

Je, ninaweza kubadilisha JSON kuwa Excel bila Power Query?

Ndiyo. Njia ya Excel yenyewe ni Data → Get Data → From File → From JSON, ambayo hufungua kihariri cha Power Query na kukuomba upanue rekodi safu kwa safu. Hapa upanuzi hufanyika wakati wa kubadilisha, na kitabu cha kazi kinakufikia tayari kuchujwa.

Nini hutokea kwa vitu vilivyo ndani ya vitu vingine katika JSON yangu?

Kitu kilichoambatanishwa ndani ya kingine hugawanywa kuwa safu za ziada zenye majina ya njia yenye nukta, kwa hiyo kitu cha anwani kinakuwa address.city na address.zip. Safu ya thamani rahisi ndani ya rekodi hubaki kwenye seli moja kama maandishi ya JSON, kwa sababu mstari mmoja hauwezi kuwa na idadi tofauti ya safu.

Je, kibadilishaji kinakubali JSON Lines kutoka BigQuery au zana ya kusafirisha kumbukumbu?

Ndiyo. Faili zinazoishia .jsonl au .ndjson husomwa kitu kimoja kwa kila mstari, ndivyo BigQuery, Elasticsearch na mifumo mingi ya kumbukumbu za logi huandika rekodi. Kila mstari unakuwa safu mlalo moja kwenye laha.

Kwa nini vitambulisho vyangu vya tarakimu 19 viligeuka kuwa namba zinazoishia na sifuri?

Excel huhifadhi nambari kwa tarakimu 15 muhimu, kwa hiyo nambari kamili ndefu zaidi, kama kitambulisho cha Twitter snowflake au nambari ya kadi, hupoteza tarakimu za mwisho zinapoingia kwenye seli ya nambari. Weka vitambulisho hivyo kama maandishi kwenye JSON (ndani ya nukuu) vitafika kwenye laha kama maandishi, tarakimu kwa tarakimu.

Je, data yangu kutoka API huhifadhiwa mahali popote?

Hapana. Faili hufutwa kiotomatiki dakika 30 baada ya kuchakatwa, na hakuna akaunti inayohitajika.

Je, ninaweza baadaye kurudisha jedwali kuwa JSON?

Ndiyo. Ukishahariri safu mlalo, pitisha kitabu cha kazi kwenye Excel kuwa JSON na vichwa vya safu vinakuwa funguo tena. Majina ya safu yenye nukta huandikwa kama funguo bapa, kwa hiyo jenga upya vitu vilivyoambatanishwa kwenye msimbo ikiwa API yako inavihitaji.