我正在寻找使用ElementTree的XML到字典解析器,我已经找到了一些,但它们排除了属性,在我的情况下,我有很多属性.
假设我有一个XML文件,如下所示.
<A>
<B>
<C>"blah"</C>
<C>"blah"</C>
</B>
<B>
<C>"blah"</C>
<C>"blah"</C>
</B>
</A>
Run Code Online (Sandbox Code Playgroud)
我需要将此文件读入类似这样的字典中.
dict["A.B1.C1"] = "blah" dict["A.B1.C2"] = "blah" dict["A.B2.C1"] = "blah" dict["A.B2.C2"] = "blah"
但是dict的格式并不重要,我只想将所有信息都读入Python的变量中.
问题是我不知道XML的结构,我只想读取字典中的所有信息.
有没有办法用Python做到这一点?