import xmltodict
import json
import osdef load_json(xml_path,outurl):#获取xml文件xml_file = open(xml_path, 'r')#读取xml文件内容xml_str = xml_file.read()#将读取的xml内容转为jsondic = xmltodict.parse(xml_str)print(type(dic))# jsonstr = json.dumps(dic)# outFile = outurl + ".json"with open(outurl, 'w') as f:# json.dump(file, f)json.dump(dic, f, indent=4, ensure_ascii=False)# print(type(jsonstr), jsonstr)# return jsonstr# with open("../config/format_json.json", 'w') as write_f:
#   json.dump(load_dict, write_f, indent=4, ensure_ascii=False)
# load_json(".xml")url = "E:/WorkSpace/HUAWEI/MindSpore_yolov5/picdata/yolov5pic/yolov5/data/Annotations/"
outurl = "E:/WorkSpace/HUAWEI/MindSpore_yolov5/picdata/yolov5pic/yolov5/data/Annotations_json/"
for filepath in os.listdir(url):print(url+filepath)filename = os.path.splitext(filepath)[0]print(outurl+filename+ ".json")load_json(url+filepath,outurl+filename+".json")

xml文件转为json文件相关推荐

  1. Python将txt文件转为json文件

    python将txt文件转为json文件 txt文件中内容: [*]www.xiaoyang.1 [*]www.xiaoyang.12 [*]www.xiaoyang.135 [*]www.xiaoy ...

  2. Python3中使用json将字典转为json文件中的乱码问题

    Python中使用json将dict转为json文件中的乱码问题 今天想把python中的dict中间数据用json文件保存下来,使用的是json的dumps方法 json.dumps(doctor_ ...

  3. echarts超级详细!!!!!手把手教你将json文件转为js文件并实现地图到市级的具体操作步骤:

    下载 市地图 市地图 市地图 市地图 不是省地图!!! 没有地图的就到我的资源管理里面免费下载 所需要的的资料文件在我资源管理里面有欢迎下载使用 这个是能直接运行出地图的界面偶 先打开群里文件,到然后 ...

  4. python转csv_python脚本如何将Excel文件转为csv文件(代码)

    本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...

  5. 【windwos bat】批量把windows下的wav文件转为raw文件

    借助工具sox,可以批量将wav文件转为raw文件. @echo off set work_path=recordings set raw_path=raw SET mypath=%~dp0mkdir ...

  6. GDCM:png文件转为dcm文件的测试程序

    GDCM:png文件转为dcm文件的测试程序 GDCM:png文件转为dcm文件的测试程序 GDCM:png文件转为dcm文件的测试程序 #include "gdcmImageReader. ...

  7. python csv转excel_将Excel文件转为csv文件的python脚本

    将Excel文件转为csv文件的python脚本 #!/usr/bin/env python __author__ = "lrtao2010" ''' Excel文件转csv文件脚 ...

  8. matlab p文件转码 matlab pcode文件 将matlab中的p文件转为m文件工具

    matlab p文件转码 matlab pcode文件 将matlab中的p文件转为m文件工具 源码可见,解密P ID:22600679158222577美丽小飞侠大队

  9. Python 批量将.xlsx文件转为.xls文件

    工作需要,需要向xls文件里写入数据.由于xlrd\xlwt写入的数据不带格式,只好把xls模板先转为xlsx格式,用openpyxl批量写入完后再批量转为xls. 百度找的转换实例,实际应用时生成的 ...

最新文章

  1. 想知道机器学习掌握的怎么样了吗?这有一份自测题(附答案和解析)
  2. matplotlib画图中文显示
  3. 2022年美国大学生数学建模竞赛常见问题汇总
  4. 【Python】Python常用数据类型的基本操作(长文系列第①篇)
  5. Web前端笔记(8) 管后台理页面
  6. linux客户端掉线重连,SSH自动断开后重连的解决方案
  7. register 寄存器变量
  8. 阿里云域名SSL证书安装
  9. 在linux中 要删除abc目录,在Linux中,要删除abc目录及其全部内容的命令为()A.rmabcB.rm-rabcC.rmdirabcD.rmdir-rabc...
  10. python打分系统_做一个Python颜值打分系统,比比看杨幂和杨超越到底谁更美?
  11. SpringBoot 读取 jar 包中 BOOT-INF/lib 下的 jar包
  12. sublime text 3搭建Python3的开发环境
  13. java加载gif动画图片
  14. 大数据开发之常用软件
  15. C:\Users\zhen\AppData\Local\Android\Sdk\platform-tools\adb'' finished with non-zero exit value 1
  16. 屏幕亮度自动调节的实现
  17. 数组的定义、初始化和使用
  18. flash按钮控制播放
  19. 利用二进制变量相或,得出唯一整形变量,以表示某事物的叠加态
  20. sec:authorize无法生效

热门文章

  1. 什么是Cookie?有哪些类型?如何创建、读取和删除?
  2. webconfig machineKey
  3. 【题解】P4158 [SCOI2009]粉刷匠(DP,背包)
  4. linux查询jiffies命令,linux的jiffies
  5. 为什么枚举与整型不能互相转换?
  6. 扒一扒国内外最火开发语言“上位”史!升职加薪很靠谱!
  7. 解决ajax跨域问题的5种解决方案
  8. opengl glm库 改变mvp矩阵 实现3D漫游
  9. centos查看公网IP
  10. VMware创建虚拟机,编辑虚拟机设置