【发布时间】:2010-07-10 01:45:38
【问题描述】:
假设我有一个如下的 XML 文件。
<A>
<B>
<C>"blah"</C>
<C>"blah"</C>
</B>
<B>
<C>"blah"</C>
<C>"blah"</C>
</B>
</A>
我需要将此文件读入类似这样的字典中。
dict["A.B1.C1"] = "废话" dict["A.B1.C2"] = "废话" dict["A.B2.C1"] = "废话" dict["A.B2.C2"] = "废话"但是dict的格式无关紧要,我只想将所有信息读入Python的变量中。
问题是我不知道 XML 的结构,我只想读取字典中的所有信息。
有没有办法用 Python 做到这一点?
【问题讨论】:
-
似乎与这些 SO 问题密切相关:Editing XML as a dictionary in python?(如 Leniel 所述)和 Really simple way to deal with XML in Python?(如 Nas 所述)
标签: python xml dictionary