Advertisement

Mastering XML in 5 minutes: Using xml.etree.ElementTree

阅读量:

一.ElmentTree的层次结构

在这里插入图片描述

1.顶层——ElmentTree

ElementTree作为最基础的结构形式,通常整个XML文档会被视为一个完整的ElementTree实例。如上图所示,整个文档内容经过解析后将形成一棵ElementTree结构。

2.中层——Element

树结构中包含根节点以及多个子节点,例如图中所示的等元素。对节点及其对应的子元素的访问操作均是在该层次结构中完成的。

3.底层——subelment

如上图所示,该结构包含tag、attrib以及text三种组成部分。

二.树状结构分析与应用

import xml.etree.ElementTree as ET
将xml.etree.ElementTree简称为ET

1.构建ElementTree

通过执行tree=ET.parse('路径名.xml')这一语句,可将指定的XML文件转换为ElementTree结构。
**在此过程中存在两个关键

全部评论 (0)

还没有任何评论哟~