本文目录一览:
使用Excel函数将行数据json化
D2的公式如下,下拉:
="{Nane:"A2",data:"B2",Age:"C2"}"
如何将excel转换成json格式
1、首先打开excel,找到“插入”,“我的加载项”,点击“我的加载项”。
2、在弹出的我的加载项窗口里面,选择“excel
to
json”,如果没有的话,可以百度下office
应用商店,去免费加载一下就可以了。
3、在excel右边会弹出这个插件。
4、在excel部分输入需要转换的数据内容,然后选中需要转换成json的部分,在右侧的excel
to
json里面,点击go。
5、转换完成了之后,会显示出来转换完成的json,大家可以直接复制或者导出,本例子中选择save
as,就是另存的意思。
6、另存会弹出一个窗口,选择保存,就会把转换的json保存到你的电脑上了。
谢谢采纳
如何将Excel文件转为json格式的呢
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import xlrd
import os
import json
#源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 = []
for i in range(1,COUNT_ROW):
dict_key_value = {}
for j in range(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.dumps(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 = ''
for i in range(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+'/n'
file_header = open(PATH_TARGET_HEADERFILE,'w+')
file_header.write(finalString.encode('utf-8'))
file_header.close()
print '生成define文件成功!'```
excel转json的步骤介绍
excel转json的步骤介绍
Excel是大家常用的工具,在数据编辑方面非常便捷,有时候,我们需要把Excel的数据转换成JSON格式,然后再进行后续的使用。
1、首先打开Excel,找到“插入”,“我的加载项”,点击“我的加载项”。
2、在弹出的.我的加载项窗口里面,选择“Excel to JSON”,如果没有的话,可以百度下Office 应用商店,去免费加载一下就可以了。
3、在excel右边会弹出这个插件。
4、在excel部分输入需要转换的数据内容,然后选中需要转换成JSON的部分,在右侧的Excel to JSON里面,点击GO。
5、转换完成了之后,会显示出来转换完成的JSON,大家可以直接复制或者导出,本例子中选择Save As,就是另存的意思。
6、另存会弹出一个窗口,选择保存,就会把转换的JSON保存到你的电脑上了。
注意事项:
1、Excel版本应该大于等于2013,Excel 在线版也可以使用。
2、需要联网,因为这个Excel to JSON插件是需要联网的。
3、Excel to JSON插件目前只有英文版,但是还好只要点击Go按钮就可以转换,比较简单。
;
Excel转JSON怎么转
工具:
power map for excel 2013官方版
1、首打开excel找到插入,我的加载项,点击我的加载项。
2、在弹出我的加载项窗口里,选择‘’excel to json" ,如果没有的话,可以百度OFFice应用商店,免费加载一下。
3、在excel右边会弹出这个插件:
4、在excel部分输入需要转换的数据内容,然后选中需要转换成json的部分,在右侧的excel to json,点击GO:
5、转换完成之后,会显示出来转换完成的json,大家可以直接复制或者导出,选择Save As,就是另存的意思。
6、另存会弹出一个窗口,选择保存,就会把转换的JSON保存到你的电脑上了。
注意事项:
excel版本要大于或等于2013
excel to json目前只有英文版,但是还好只要点击GO就可以转换