Excel表轉JSON是一個很常見的需求,特別是在Web開發的時候。這篇文章將介紹如何使用Python編寫代碼將Excel文件轉換成JSON格式。
首先,需要確保已經安裝了Python和pandas庫。然后,可以打開Excel文件并將其讀入Pandas數據框。下面是讀取Excel文件的代碼:
import pandas as pd file_path = "excel_file.xlsx" df = pd.read_excel(file_path)
讀取Excel文件后,需要將數據框轉換成JSON格式。Pandas庫中的to_json()函數可以實現這個功能。下面是將數據框轉換為JSON格式的代碼:
json_str = df.to_json(orient="records")
這里的orient參數指定了JSON對象的格式。使用records格式可以生成一個列表,其中每個元素都是由Excel表中的一行轉換而成的字典。
最后,可以將JSON字符串保存到文件中。下面是保存JSON字符串到文件的代碼:
with open("output.json", "w") as f: f.write(json_str)
以上就是將Excel表轉換成JSON格式的全部過程。完整代碼如下:
import pandas as pd file_path = "excel_file.xlsx" df = pd.read_excel(file_path) json_str = df.to_json(orient="records") with open("output.json", "w") as f: f.write(json_str)
上一篇html 下載txt代碼
下一篇mysql運行中文語句