xml处理模块
2023-09-27 14:19:40 时间
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可以生成
相关文章
- oled屏幕模块
- Simulink 环境基础知识(十七)--设置模块参数值
- Python爬虫技术--基础篇--内建模块base64
- Python编程-基础知识-python项目包和文件的管理以及如何引用相对路径的包和模块
- PHP+jQuery 注册模块的改进之二:激活链接的URL设置与有效期
- python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用)
- (数据科学学习手札53)Python中tqdm模块的用法
- 关于DLL模块导出函数
- Java的Maven基础知识笔记:Maven是什么、maven目录、pom.xml唯一ID、maven解决依赖管理、maven中央仓库与镜像、构建流程(声明周期、阶段、目标)、使用插件、模块管理、mvnw指定版本、如何发布自己的开源库
- php 的rabbitmq 扩展模块amqp安装
- 虚拟机使用的是此版本 VMware Workstation 不支持的硬件版本。 模块“Upgrade”启动失败。 未能启动虚拟机。
- Swoole源代码学习记录(十三)——Server模块具体解释(上)
- python不同版本pip安装模块
- Python Time模块
- 基于wemos D1的无线遥控灯(433m无线模块)