碼農必備:Excel另存為JSON的技巧

原創聲明:本文為原創,未經許可,禁止轉載!

不過歡迎大家轉發到微博、微信、朋友圈~么么噠~

JSON是碼農們常用的數據格式,輕且方便,而直接手敲JSON卻是比較麻煩和令人心情崩潰的(因為重複的東西很多),所以很多碼農可能會和我一樣,選擇用Excel去輸入數據,然後再想辦法轉換成JSON格式。小編今天推薦使用Excel直接另存為JSON的方法。

該方法的特點是:除可以正常的直接按照表頭作為key,內容作為value輸出之外,還可以根據指定的規則(schema)輸出JSON,如可以將ID相同的輸出到一組,如將年齡相同的人放到一組等等。

先上兩個「栗子」:

  • 栗子1(直接按照表頭常規輸出JSON)

    Advertisements

  • 栗子2(根據Schema按照pid成組輸出,注意結果與栗子1的不同之處哦)

「栗子」1很容易看懂,直接以表頭為Key,以各行內容為Value,直接輸出。

而「栗子」2,是指定了一個Schema(規則),本例中的schema是以pid分組,然後將pid輸出成id,具體的Schema如下,碼農們讀起來應該無壓力。

「栗子」舉完了之後,來講講Excel另存為JSON的方法啦。

1. 首先打開Excel2013,Excel2016或Online版Excel。

2.然後點擊「插入」標籤,並且再點擊「我的載入項」。如果在插入標籤內無法找到我的載入項,那麼說明Excel版本太低,需要至少Excel2013及更高版本。

Advertisements

3. 從彈出的我的載入項窗口中找到Excel toJSON,如果沒有顯示這個載入項,則說明還沒有進行載入,大家可以自己百度Excel添加載入項的方法。

4. 此時Excel右側會彈出Excel to JSON的小窗,注意Excel toJSON只有英文版哦,當然我相信作為碼農,看懂這點英文還是沒問題的哈。

5. 以」栗子」1為例,選中需要轉換成JSON的Excel單元格,然後點選Excel toJSON的row選項,就可以導出成常規的JSON,也就是以表頭為Key,以每行內容為Value的JSON。

6.以」栗子」2為例,選中需要轉換成JSON的Excel單元格,然後點選Excel toJSON的Nested選項,然後在下側的文本框中輸入Schema,點擊Go即可完成啦。看下效果吧。圖片右下角顯示了轉換的結果,點擊SaveAs按鈕,就會彈出另存為export.json的提示框,保存下來就okay啦。

趕緊打開Excel試試另存為JSON的效果吧,如果想要知道更多的關於Excel toJSON的使用方法和使用教程,可以直接點擊Excel toJSON上面提供的documentation網址,查看具體文檔資料,也非常歡迎大家在頁面底端評論,互相討論,增長姿勢。

----------

上一期,小編髮布了題為「Word高級技巧全自動上下標」的頭條號文章,短短一天就獲得了1000的收藏量,本期繼續為大家分享Excel的高級技巧,喜歡本頭條號的記得關注本頭條號呀。

----------

點擊頁面上方的關注按鈕,關注WTSolutions的今日頭條公眾號"水科技故事"。

想要獲取更多的Word、Excel技巧,歡迎關注微信公眾號"WTSolutions"。



Advertisements

你可能會喜歡