導航:首頁 > 文件類型 > 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文件相關的資料

熱點內容
蘋果翻蓋手機多少錢 瀏覽:815
flash80金鷹教程 瀏覽:374
怎麼把美國的app賬號換成中國的 瀏覽:375
貸款60秒app 瀏覽:408
捷安特騎行app有什麼獎勵 瀏覽:542
網站圖片展示代碼 瀏覽:167
asp找回密碼 瀏覽:836
如何知道別人使用我的電腦和看了什麼文件 瀏覽:712
prcs4視頻導出後找不到文件 瀏覽:977
msp430系列單片機實用c語言程序設計 瀏覽:423
移動硬碟的文件格式 瀏覽:904
文件本地路徑與雲路徑 瀏覽:103
進大白菜找不到系統文件 瀏覽:380
ug裝配體找不到文件部件已刪除 瀏覽:629
小網站怎麼弄出來 瀏覽:649
jsp表單加參數 瀏覽:607
蘋果5s手機老是卡屏 瀏覽:58
js給php變數賦值 瀏覽:446
雜志版本號是什麼意思 瀏覽:223
地圖特效代碼 瀏覽:192

友情鏈接