Excel作為一種比較常用的數據處理軟件,可以方便地對數據進行管理和處理,但在與其他系統交互時,常常需要將其中的數據轉化為其他格式,比如JSON。下面我們介紹一下如何將Excel中的數據轉化為JSON格式。
首先,我們需要安裝Python,并安裝openpyxl和json這兩個庫。
pip install openpyxl pip install json
然后,我們可以使用下面的代碼來讀取Excel中的數據并轉化為JSON格式:
import openpyxl import json workbook = openpyxl.load_workbook('example.xlsx') sheet = workbook.active data = [] for row in sheet.iter_rows(min_row=2,values_only=True): item = {} item['name'] = row[0] item['age'] = row[1] item['gender'] = row[2] data.append(item) json_data = json.dumps(data) print(json_data)
這段代碼會從名為example.xlsx的Excel文件中讀取數據,并將每一行的姓名、年齡和性別轉化為JSON格式。其中的iter_rows函數會迭代Excel表格中的每一行,并將其中的值存入一個列表中。最后,使用dumps函數將Python對象轉化為JSON格式。
通過上述方法,我們可以將Excel中的數據方便地轉化為JSON格式,便于在其他系統中使用。
上一篇exel文本轉json
下一篇mysql保留3位小數點