您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用

5b51 2022/1/14 8:24:19 python 字数 6187 阅读 637 来源 www.jb51.cc/python

python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用

概述

模块实现了一个简单而有效的用户解析和创建XML数据的API。

python3.3版本中,该模块进行了一些修改

xml.etree.cElementTree模块被弃用。

下面来看看该模块是怎样解析和创建XML数据文档的。

首先,我们应该了解一下什么是XML树和元素,XML是一种固有的层次化数据格式,这是一种最自然的格式类表示一棵树。

(简写ET)就此而言,ElementTree代表的是整个XML无奈的和元素的一棵树,这棵树有一个唯一的

root根节点。在根节点下面,可以有很多子节点,而每一个子节点又可以有自己的属性或子节点....

我们今天需要解析的XML文件内容如下:

我把该XML文件保存在:文件

在上面的XML文件内容中,我们可以看到此XML文件的根节点为:students 我们可以通过下面的方法获取到根节点

同样的我们也可以获取到根节点的属性

 因为根节点:students是没有属性的,所以为空。

我们要获取根节点:students的子节点名称和属性

输出为:

我们同样可以获取属性对应的值

输出为:

当然,我们也可以修改XML文件内容

修改后的XML文件内容如下:

效果:

========================================================

More reading,and english is important.

I'm Hongten

大哥哥大姐姐,觉得有用打赏点哦!多多少少没关系,一分也是对我的支持和鼓励。谢谢。Hongten博客排名在100名以内。粉丝过千。Hongten出品,必是精品。

E | hongtenzone@foxmail.com  B | 

========================================================

总结

以上是编程之家为你收集整理的python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用全部内容,希望文章能够帮你解决python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶