Excel表格是我們日常生活中常用的電子表格軟件之一,而json格式是現代應用程序中常用的一種數據格式。在許多情況下,將Excel表格轉換為json格式可以更方便地在應用程序中處理和使用數據。以下是一個簡單的示例,展示如何將Excel表格轉換為json格式。
import pandas as pd import json # 讀取Excel文件 df = pd.read_excel('example.xlsx') # 轉換為json格式 json_data = df.to_json(orient='records') # 將json數據寫入文件 with open('output.json', 'w') as f: f.write(json_data)
首先,我們需要導入pandas和json模塊。然后,使用Pandas庫的read_excel函數讀取Excel文件。接下來,將DataFrame對象轉換為json格式,可以使用DataFrame庫的to_json函數,并指定orient參數的值為'records'。最后,將生成的json數據寫入文件。請注意,如果不指定orient參數的值,則會默認生成復雜的嵌套json格式。
轉換完成后,輸出的結果類似于以下內容:
[{"Name":"Alice","Age":26,"Gender":"Female"}, {"Name":"Bob","Age":22,"Gender":"Male"}, {"Name":"Charles","Age":30,"Gender":"Male"}, {"Name":"David","Age":35,"Gender":"Male"}]
在應用程序中,我們可以使用json.load函數加載這個json數據,以獲取和處理此數據。
上一篇html 打鉤的代碼