擅长:python、mysql、java
<p>有一个<a href="https://pypi.python.org/pypi/xml_marshaller" rel="nofollow">^{<cd1>}</a>提供了将任意Python对象转储到XML的简单方法:</p>
^{1}$
<p>用<code>lxml</code>(无论如何,它是<code>xml_marshaller</code>的依赖项)打印以上内容:</p>
^{pr2}$
<p>输出如下:</p>
<pre><code><marshal>
<object id="i2" module="__main__" class="Foo">
<tuple/>
<dictionary id="i3">
<string>bar</string>
<string>baz</string>
</dictionary>
</object>
</marshal>
</code></pre>
<p>我没有检查python2.4的兼容性,因为这个问题很久以前就有人问过了,但是xml转储任意Python对象的解决方案仍然相关。在</p>