在Python中读取XML文件
标签搜索
侧边栏壁纸
  • 累计撰写 91 篇文章
  • 累计收到 7 条评论

在Python中读取XML文件

admin
2020-05-30 / 0 评论 / 151 阅读 / 正在检测是否收录...

在探索Apache NiFi之后,我编写了一些Python脚本来使用NiFi API操纵NiFi工作流程。其中一个脚本读取NiFi模板并生成一个新模板。由于这不是一个简单的“复制”操作,因此我必须编写一个程序来读取和更新NiFi模板(这是一个XML文件)中存储的各种参数。

几周前,我遇到了一个程序,该程序让我再次访问了NiFi模板。由于我不仅需要执行简单的查找和替换工作,因此我搜索了有助于简化XML操作任务的库。

环顾四周时,我遇到了xmltodict包,没有回头的感觉!!令我惊讶的是xmltodict带给XML解析。

xmltodict包使我们能够读取和解析XML文件,它然后转换成字典。XML的每个节点由字典中的键和值对表示。如果一个节点还有其他子节点,我们可以继续将该节点的名称添加到字典符号中,这样我们就可以引用数据。就这么简单。

读取此输入的代码是:

使用Python中提供的xmltodict软件包可以大大简化读取XML文件的过程。

 

9

评论 (0)

取消