0
我想編輯一個xml文件。我需要將數據輸入到我創建的新節點。要輸入到新節點的數據是以python列表的形式。我可以以任何方式使用lxml或任何其他庫來實現此目的。可以將xml節點包含python列表作爲文本嗎?
post = etree.Element("post")
post.text = [1,2,3]
這是可能嗎?
我想編輯一個xml文件。我需要將數據輸入到我創建的新節點。要輸入到新節點的數據是以python列表的形式。我可以以任何方式使用lxml或任何其他庫來實現此目的。可以將xml節點包含python列表作爲文本嗎?
post = etree.Element("post")
post.text = [1,2,3]
這是可能嗎?
解決的評論:
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])
- 讓·弗朗索瓦·法布爾
我想你最好喜歡用'json'序列化數據。但是你總是可以將文本序列化爲一個xml元素。 'post.text = str([1,2,3])' –
謝謝你工作得很好! –