导航:首页 > 文件类型 > 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文件相关的资料

热点内容
如何删除欢太商城的购买主题文件 浏览:935
如何把远程桌面的文件导出 浏览:453
漫剧app哪个好 浏览:695
网上购物配件哪个网站种类全 浏览:952
压缩文件md5在哪看 浏览:826
如何卸载文件类型为lnk的文件 浏览:909
iphone4s运营商怎么改 浏览:309
云天视机升级怎么弄 浏览:283
win10自带的驱动删除了怎么办 浏览:143
whatsapp此时无法下载 浏览:209
java网络字节序转换 浏览:233
美版iphone4蜂窝 浏览:626
word文件打开就最大化 浏览:998
经纬度和浮点数转换工具 浏览:402
群星最新版本 浏览:471
欧洲童装网站有哪些 浏览:783
win10默认头像下载 浏览:216
dnf2017代码大全 浏览:219
编程项目经理证书怎么考 浏览:570
律师咨询什么app 浏览:863

友情链接