json文件怎么查看(json文件用什么打开)

本文目录
json文件用什么打开
json数据三种打开方式:用记事本打开、浏览器打开、利用文件器打开(如,sublime text、notepad等)
怎么获取json中的数据
JavaScript语言编程。如何使用JavaScript语言获取Json文件中的数据?Json文件数据如何获得?
第一步:首先,需要创建一个Json文件。或者是用户自行从网络上获得Json文件。
第二步:如果用户是创建的。还需要在新建的Json文件中输入数据。数据格式可以上网搜索。
第三步:准备好Json数据文件以后,接着创建一个Html文件。在&script》标签内创建一个函数,使用Ajax语言获得和读取Json文件。
第四步:获取和读取文件以后,在读取数据前。用户还需要创建一个用户遍历Json文件全部数据的函数。
第五步:创建数据遍历函数以后,在获取和和读取函数中进行调用。遍历读取文件中的数据。
第六步:获取Json文件中的全部数据以后,将数据用Html代码呈现到网页上。
查看json文件的内容
# import json
# # with open(’/home/lj/data/data2.0/v2_mscoco_val2014_annotations.json’,’r’,encoding=’utf-8’) as fp:
# # jsondata = json.load(fp)
# # print(jsondata)
# with open(’/home/lj/data/VQA/dataset/mscoco_val.json’,’r’,encoding=’utf-8’) as fp:
# jsondata = json.load(fp)
# print(jsondata)
# print("@@@@@@@@@@@@@@@@@@@@")
#
# for l in jsondata:
# print(l)
# print(jsondata.keys())
import csv
import json
import sys
import codecs
import xlwt
def trans(path):
# jsonData = codecs.open(path + ’.json’, ’r’, ’utf-8’)
with open(path +’.json’, ’r’, encoding=’utf-8’)as fp:
jsonData = json.load(fp)
# csvfile = open(path+’.csv’, ’w’) # 此处这样写会导致写出来的文件会有空行
# csvfile = open(path+’.csv’, ’wb’) # python2下
# csvfile = open(path + ’.csv’, ’w’, newline=’’) # python3下
# writer = csv.writer(csvfile, delimiter=’\t’, quoting=csv.QUOTE_ALL)
# flag = True
book = xlwt.Workbook(encoding=’utf-8’)# 创建Workbook,相当于创建Excel
# 创建sheet,Sheet1为表的名字,cell_overwrite_ok为是否覆盖单元格
sheet1 = book.add_sheet(u’000079’, cell_overwrite_ok=True)
keys =list(jsonData.keys())
print(keys)
i =0
for kin keys:
print(k)
sheet1.write(0, i, k)
i = i+1
j=1
for linein jsonData:
# if flag:
# # 获取属性列表
# keys = list(jsonData.keys())
# print(keys)
# writer.writerow(keys) # 将属性列表写入csv中
# flag = False
# 读取json数据的每一行,将values数据一次一行的写入csv中
i =0
for lin list(line.values()):
print(l)
sheet1.write(j, i, str(l))
i = i +1
j =j+1
if j》65530:
break
book.save(path +’.xlsx’)
if __name__ ==’__main__’:
path =’/home/lj/data/VQA/dataset/mscoco_val’
print(path)
trans(path)

更多文章:
androidapp源码免费下载(如何实现APK的反编译得到APK的源码)
2026年9月22日 18:00
service pack 3(操作系统版本升级(SP) Service Pack 3当中的“Service Pack 3”是什么意思)
2026年9月22日 10:20
html代码怎么写大佬教程(html网页的题来个大佬,写代码,题目在图上)
2026年9月22日 10:10
结构体内又一个struct(c++ 在结构体中再嵌入一个结构体如何调用)
2026年9月22日 09:40
cocos creator中文(cocoscreator和cocoscreator3d的区别)
2026年9月22日 02:30





