將 Numbers 表單,Google 表單,Excel 檔變成 JSON
Published in
4 min readNov 13, 2020
開發 iOS App 時,有時資料會存在 Numbers 表單,Google 表單或 Excel 檔,然而 App 讀取這類型的檔案有點麻煩,因此我們不妨將它們轉成最方便 App 讀取的 JSON 格式再讀取。
接下來就讓我們以可不可的飲料 menu 為例說明吧。
從酷碰達人網站查詢飲料 menu
找到可不可的 menu
複製網頁上的表格
從第一個飲料開始選取複製。
貼到自己新增的 google 表單
下載飲料 menu 的 Excel
點選 File > Download > Microsoft Excel(.xlsx)。
將 excel 變 JSON
利用網站 Excel To Json Converter 將 excel 變 JSON。
點選 Download 下載。
取得 JSON 後,現在即可開心地用熟悉的 JSONDecoder 解析 JSON。
將 Numbers 變 JSON
ps:
- JSON 檔可加到專案裡或是放在網路上。
- Google 表單也可以直接串接得到 JSON,方法可參考以下連結。
- Google 表單或 Excel 也可以輸出成 csv,然後從 swift 寫程式讀取 csv 。