相关疑难解决方法(0)

如何将 Python 对象更改为 XML?

我希望将 Python 对象转换为 XML 数据。我试过 lxml,但最终不得不编写自定义代码来将我的对象保存为 xml,这并不完美。

我正在寻找更像 pyxser 的东西。不幸的是 pyxser xml 代码看起来与我需要的不同。

例如我有我自己的班级 Person

Class Person:
    name = ""
    age = 0
    ids = []
Run Code Online (Sandbox Code Playgroud)

我想把它转换成 xml 代码,看起来像

<Person>
    <name>Mike</name>
    <age> 25 </age>
    <ids>
        <id>1234</id>
        <id>333333</id>
        <id>999494</id>
   </ids>
</Person>
Run Code Online (Sandbox Code Playgroud)

我没有在 lxml.objectify 中找到任何接受对象并返回 xml 代码的方法。

python xml xml-serialization

5
推荐指数
1
解决办法
7662
查看次数

标签 统计

python ×1

xml ×1

xml-serialization ×1