【发布时间】:2010-03-16 17:39:05
【问题描述】:
我有一个 python 列表
[
(A,{'a':1,'b':2,'c':3,'d':4}),
B,{'a':1,'b':2,'c':3,'d':4}),
...
]
我想知道是否有将这种列表序列化为 xml 的标准库,或者我应该将其编码到文件中。
编辑:添加细节
假设这是用来构造一个消息,这样
message = A(字段属性{'a':1,'b':2,'c':3,'d':4}) || B 字段属性{'a':1,'b':2,'c':3,'d':4}) || C 字段属性{'a':1,'b':2,'c':3,'d':4})
【问题讨论】:
-
您说要将其导入 Excel,因此它需要是 XML。它是否需要符合特定格式,或者您可以提供任何格式的 XML 并从那里使用它?
-
用于导入 Excel 的 XML 意味着 Excel 的 XML 格式。 (*.xlsx)
-
既然涉及Excel...当您说
A和B时,它们应该是行标签吗?是'a'、'b'等列标签吗? -
仍然没有任何解释将您的
message =行与 Excel 或 XML 相关联。 -
好吧A,B应该是列标签,很难解释。我确实在一定程度上自己解决了这个问题,但通过手动编码 XML,这几乎总是错误的做法。
标签: python xml xml-serialization