色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

excel2json導表工具

老白2年前10瀏覽0評論

Excel2json是一款非常實用的導表工具,它可以方便地將Excel表格轉換成JSON格式,讓我們更加便捷地處理數據。下面就來詳細介紹一下這款工具的使用。

首先我們需要下載并安裝Excel2json工具,安裝完成后打開軟件,會彈出一個新窗口,這個窗口就是Excel2json的主界面。

#導表工具前置條件,這里演示從mysql導入表
1. 安裝mysql(這里不再贅述)
2. 創建數據庫(create database tablename)
3. 創建表(create table tablename(col1 varchar(255),col2 varchar(11))

接著我們需要在Excel中編輯好表格,并將其保存為.csv格式文件。然后在Excel2json主界面中選擇該文件,點擊“打開”按鈕,就會在軟件界面中預覽到表格內容。在預覽窗口中,我們可以看到表格的每個列的名稱,以及其中包含的數據。

# 導出csv格式的數據文件,需要遵循以下規則:
1. 文件編碼為utf-8,如果是其他格式會出現亂碼。
2. 文件第一行為列頭信息,以','分割數據
3. 剩下每行為對應數據,以','分割

接下來就可以對導表工具進行設置了。我們可以設置導出JSON文件的位置,以及JSON文件中包含的內容。在軟件的右側區域,我們可以選擇導出的JSON字段,并可以設置每個字段的數據類型和是否必填等信息。如果有必要,我們還可以為每個字段設置默認值。

# 導出json的代碼如下,供參考
import json
import pymysql
def export_excel():
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='xxx', db='test', charset='utf8')
cursor = conn.cursor()
cursor.execute('SELECT * FROM tablename')
results = cursor.fetchall()
titles = [i[0] for i in cursor.description]
for result in results:
res = dict(zip(titles, result))
jsonstr = json.dumps(res)
with open('result.json', 'w') as f:
f.write(jsonstr)
cursor.close()
conn.close()

最后,我們只需要點擊“導出”按鈕,Excel2json就會自動將我們編輯好的表格轉換為JSON格式,并保存在我們設置的位置。

總之,Excel2json是一款非常實用的導表工具,它可以大大節省我們處理數據的時間和精力,希望本文能夠幫助到大家。