xlsx档与json档转换

这篇接续上一篇,将电影名称爬取後转为json档,今天就要再转为xlsx档,使资料以表格方式呈现。废话不多说,我们就来看程序码吧!
https://ithelp.ithome.com.tw/upload/images/20210919/20141074ZVWdTaHNtJ.png
这段程序码是接续转json档的後面。
第一先用fs.readFile()来将json档中的资料读取出来,并回传资料至data,当错误会回传err。之後设定完阵列,就会用fs.writeFileSync()来写入表格中。
https://ithelp.ithome.com.tw/upload/images/20210919/20141074kn5oTJ7SDC.png
第二个部分,我要将我整理的xlsx转成json档。下面是电影名称中英文分开的表格。
https://ithelp.ithome.com.tw/upload/images/20210919/20141074h6YY4bBhFr.png
然後是程序码的部分。
https://ithelp.ithome.com.tw/upload/images/20210919/20141074Jms4zuZRLn.png
https://ithelp.ithome.com.tw/upload/images/20210919/20141074ZBnVN9exUf.png
简单说明一下,第61行可以整理出表格中的资料,如下。
https://ithelp.ithome.com.tw/upload/images/20210919/20141074ETeVzn4ETL.png
接着利用for回圈来处理中英文的分类。最後就是写入json档中。
https://ithelp.ithome.com.tw/upload/images/20210919/20141074kj09tkrjVt.png


<<:  沟通这回事:工具软件篇

>>:  Day05_CAP定理

ASP.NET MVC 从入门到放弃 (Day6) -C#集合、IEnumerable ICollection IList介绍

接着来讲讲常用的集合写法.... Array(阵列): 是相同型别的集合 透过引索去取得元素 长度是...

【Day 29】适合和 React 搭配的第三方套件

lodash lodash 是一个 JS library,它提供了很多函式让开发者可以更方便的去处理...

Day 11:ProgressBar 忙碌圈圈

本篇文章同步发表在 HKT 线上教室 部落格,线上影音教学课程已上架至 Udemy 和 Youtu...

Day02 - 随意玩之工欲善其事,必先利其器

想要使用 API,当然就是准备符合他们要求的东西!(要求如下图) 首先把 Python 用来发 HT...

30天零负担轻松学会制作APP介面及设计【DAY 29】

大家好,我是YIYI,今天我要来回覆身边的朋友们看完我的文章後问我的问题。 QA Q:如果重来一次还...