導航:首頁 > 文件類型 > excel文件轉成json文件

excel文件轉成json文件

發布時間:2023-03-02 11:37:52

⑴ 如何將Excel文件轉為json格式的呢

#!/usr/bin/envpython
#-*-coding:utf-8-*-
importxlrd
importos
importjson
#源excel文件絕對路徑
PATH_TARGET_EXCEL='/Users/bliss_ddo/Desktop/DMFans/DMFans/Resource/Config/粉絲APP提示文字.xlsx'
#目標json文件路徑,可以直接配置成工程中的路徑,覆蓋寫入
PATH_TARGET_JSONFILE='/Users/bliss_ddo/Desktop/DMFans/DMFans/Resource/Config/json_alert_message.json'
#目標define文件路徑,如果沒有,腳本會自動創建
PATH_TARGET_HEADERFILE='/Users/bliss_ddo/Desktop/test_excel2json.h'
EXCEL_DATA=xlrd.open_workbook(PATH_TARGET_EXCEL)
table=EXCEL_DATA.sheets()[0]
COUNT_ROW=table.nrows
COUNT_COL=table.ncols

#讀取excel寫入json文件
arr_big=[]
foriinrange(1,COUNT_ROW):
dict_key_value={}
forjinrange(0,COUNT_COL):
each_key=table.cell(0,j).value
each_value=table.cell(i,j).value
dict_key_value[each_key.encode('utf-8')]=each_value.encode('utf-8')
arr_big.append(dict_key_value)
json_string=json.mps(arr_big,ensure_ascii=False)
file_pra_txt=open(PATH_TARGET_JSONFILE,'w')
file_pra_txt.write(json_string)
file_pra_txt.close()
print'生成json文件成功!'


#讀取excel寫入define文件
finalString=''
foriinrange(1,COUNT_ROW):
each_string=table.cell(i,0).value
each_comment=table.cell(i,1).value
finalString+='#define'+each_string+'@"'+each_string+'"//'+each_comment+' '
file_header=open(PATH_TARGET_HEADERFILE,'w+')
file_header.write(finalString.encode('utf-8'))
file_header.close()

print'生成define文件成功!'```

⑵ 各位大神知道怎麼將WPS的excel轉化成Json格式嗎

第一種方法
1.用WPS表格打開文件.如下圖:

2.點擊文件或WPS表格(版本不同),然後單擊選項中的另存為,如下圖:

3.你要轉換成什麼格式就選擇什麼格式,如下圖:

4.完成。這樣你的保存位置就會出現你所保存的格式的文件
第二種方法(較為簡單)
1.雙擊我的電腦或計算機(因系統不同,本人用的是Windows7)單擊工具——文件夾選項——查看——隱藏已知類型文件的擴展名給取消【此步驟應適合XP,Windows7差不多】如下圖:

2.選中你要轉換的wps文件,單擊右鍵,單擊重命名.
3.把文件後綴的「wps」改成「xls」,然後在彈出的對話框點確定(沒有對話框不用管)
4.完成.

⑶ mac下到底用什麼軟體將excel表轉成json

你好來:
你可以通過這個網站自直接轉,地址:http://www.convertcsv.com/csv-to-json.htm
選擇你要轉的文件,然後會直接轉出。希望可以幫到你!

⑷ json和excel如何快速互轉,用這個工具可以輕松搞定!!

JSON的全稱是」JavaScript Object Notation」,意思是JavaScript對象表示法,它是一種基於文本,獨立於語言的輕量級數據交換格式。XML也是一種數據交換格式,為什麼沒有選擇XML呢?因為XML雖然可以作為跨平台的數據交換格式,但是在JS(JavaScript的簡寫)中處理XML非常不方便,同時XML標記比數據多,增加了交換產生的流量,而JSON沒有附加的任何標記,在JS中可作為對象處理,所以我們更傾向於選擇JSON來交換數據。

優點:易於人的閱讀和編寫,易於程序解析與生產。

excel是一種電子表格軟體,是微軟公司發布的辦公軟體office中的一個組成部分,最受歡迎的辦公軟體之一,日常辦公中製作處理表格的常用軟體。那麼json和excel之間有有什麼聯系呢?其實標準的json數據是可以轉成excel表格方便閱讀的,excel是行列的數據表格也可以轉換成json格式數據。

今天我推薦一個十分不錯方便的在線網站工具,可以在線把json數據轉換成Excel表格,同時也可以把excel轉成json數據格式

只要把需要轉換的json復制到工具框內,秒轉成excel文件,同時需要把excel文件轉換成json數據,只需要點擊旁邊的工具即可

工具地址: JSON轉EXCEL文件 - GogoTools

⑸ Python-Excel表格數據轉json

運行後生成文件result.json,結果如下

獲取到對應單元格後,判斷該單元格是否為合並單元格,如果是,則找到該合並區域並獲取左上角的值返回。

運行結果為

閱讀全文

與excel文件轉成json文件相關的資料

熱點內容
蘋果電腦安全軟體 瀏覽:195
u深度取消贊助密碼 瀏覽:168
編程寫東西都寫得是什麼 瀏覽:35
蔚來怎麼推薦app 瀏覽:269
6s輸入密碼來使用siri 瀏覽:742
程序員黑客頭像酷 瀏覽:739
mvc接受上傳文件 瀏覽:365
程序員可以轉金融嗎 瀏覽:193
無需用戶名密碼的共享 瀏覽:775
一加怎麼和win10傳輸文件 瀏覽:425
大數據分析哪些行業 瀏覽:848
win10刪除自動更新文件在哪裡 瀏覽:581
cad打開一個文件要關閉另一文件 瀏覽:432
鋼鐵雄心4升級包 瀏覽:558
一加找不到恢復文件 瀏覽:960
遼寧高中查分數的app有哪些 瀏覽:790
考研復試編程題可以考什麼 瀏覽:118
微信老男人頭像圖片 瀏覽:588
貸款app有哪些東西 瀏覽:74
sim卡突然無網路連接怎麼辦 瀏覽:150

友情鏈接