xml节点可以包含python列表作为文本吗?

时间:2017-06-01 08:31:36

标签: python xml lxml xml.etree

我正在尝试编辑xml文件。我需要将数据输入到我创建的新节点。要输入到新节点的数据是python列表的形式。我可以以任何方式使用lxml或任何其他库实现此目的。

post = etree.Element("post")
post.text =  [1,2,3]

这件事有可能吗?

1 个答案:

答案 0 :(得分:0)

  

已在评论中解决:

I think you'd better like to use json to serialize your data. But you can always serialize as text into a xml element. 

post.text = str([1,2,3])
     

- Jean-FrançoisFabre