【问题标题】:is there a Python equivalent to Perl's XML::Simple?是否有与 Perl 的 XML::Simple 等效的 Python?
【发布时间】:2011-08-03 14:04:53
【问题描述】:

你知道吗,它接受一个 xml 输入文件并返回一个 dict,根据标签名称创建键,并为每个节点的所有子节点嵌套一个 dict 列表?如果您熟悉 Perl 的 XML::Simple ——我正在寻找与之对应的 Python。

我正在使用 xml.etree.ElementTree 工具来完成工作。但最初我正在寻找可以将 XML 数据吸入 Python dict 的东西,我可以在知道标签名称的情况下遍历它。

旁白:不要因为我用 XML 序列化配置数据而对我大喊大叫,我已经知道了。如果由我决定,我会将格式更改为 YAML 或 JSON。但是很可惜,这个遗留系统有我必须解析配置数据的 XML 文件。

【问题讨论】:

    标签: python perl


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      python-simplexml 怎么样?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-03
        • 2010-09-29
        • 2010-09-16
        • 1970-01-01
        • 2013-02-04
        • 2012-11-21
        • 2010-11-08
        • 1970-01-01
        相关资源
        最近更新 更多