您现在的位置是:网站首页> 编程资料编程资料
python实现修改xml文件内容_python_
2023-05-26
306人已围观
简介 python实现修改xml文件内容_python_
XML 被设计用来传输和存储数据。
HTML 被设计用来显示数据。
XML 指可扩展标记语言(eXtensible Markup Language)。
可扩展标记语言(英语:Extensible Markup Language,简称:XML)是一种标记语言,是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。
直接上代码,拿来就可用。
首先需要准备一个测试xml文件,我这个文件名字为text.xml;
yunweijia 2022 141100 yunweijia 2023 59900 yunweijia 2024 13600
然后使用以下代码来进行修改;
import xml.etree.ElementTree as ET def change_one_xml(xml_path, xml_dw, update_content): # 打开xml文档 doc = ET.parse(xml_path) root = doc.getroot() # 查找修改路劲 sub1 = root.find(xml_dw) # 修改标签内容 sub1.text = update_content # 保存修改 doc.write(xml_path) # 欲修改文件 xml_path = r'test.xml' # 修改文件中的xpath定位 xml_dw = './/country[@name="Singapore"]/year' # 想要修改成什么内容 update_content = '9999' change_one_xml(xml_path, xml_dw, update_content)
运行完毕之后,我们可以看到源文件内容变成了;
yunweijia 2022 141100 yunweijia 9999 59900 yunweijia 2024 13600
到此这篇关于python实现修改xml文件内容的文章就介绍到这了,更多相关python修改xml文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- python接入使用百度翻译流程_python_
- 集成开发环境Pycharm的安装及模板设置图文教程_python_
- python轻松过滤处理脏话与特殊敏感词汇_python_
- Python中Parser的超详细用法实例_python_
- Pycharm快速安装OpenCV的详细操作步骤_python_
- Python Pandas实现DataFrame合并的图文教程_python_
- 如何利用Python解析超大的json数据(GB级别)_python_
- 70行Python代码实现一个桌面自动翻译工具_python_
- 使用python解析json字段的3种方式实例_python_
- 手把手教会你双目摄像头Matlab参数定标_python_
