xml处理模块
2024-10-21 07:35:11
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。
import xml.etree.ElementTree as ET
tree = ET.parse("xmltest.xml")
root = tree.getroot()
print(root.tag)
root是一个内存地址
root.tag实际上是XML的data标签,见下图:
修改和删除xml文档内容
我们现在把年都+1
删除country里 rank大于50的country,并输出到output.xml
只剩下2个country了。
创建XML:
xml_declaration=True可以生成
最新文章
- L440 无线网卡:由于该设备有问题,Windows 已将其停止(代码 43)
- MPlayer-2016 最新版本
- SQL编程之高级查询(子查询)以及注意事项
- Android使用JNI(从java调用本地函数)
- laravel框架少见方法详解
- C#下如何用NPlot绘制期货股票K线图(2):读取数据文件让K线图自动更新
- GitHub NetFlow
- 期望dp-hdu-4336-Card Collector
- c# 数据库编程(通过SqlCommand 执行DML语句)
- 【D3】cluster layout
- 一个Markdown的例子
- jQuery 入门
- java-新建简单的Web项目
- Postfix 邮件服务 - dovecot 服务
- WCF:初识
- 约束4:唯一约束,Check约束和null
- 数据库知识,mysql索引原理
- The Road to learn React书籍学习笔记(第二章)
- url中的查询字符串的参数解析
- sql中的group by 和 having 用法
热门文章
- Amazon SES介绍 - SES发送邮件的过程
- bitmap==null
- jmeter的学习(配置环境)
- python爬虫scrapy框架——爬取伯乐在线网站文章
- RabbitMQ Consumer获取消息的两种方式(poll,subscribe)解析
- Educational Codeforces Round 23D
- gulp 相关文章
- log4j文件的配置
- 基于openfire+smack即时通讯instant message开发
- SVN提交出错--URL access forbidden for unknown reason