2017-06-01 3 views
0

xmlファイルを編集しようとしています。私は新しいノードにデータを入力する必要があります。新しいノードに入力されるデータは、Pythonのリスト形式です。 lxmlや他のライブラリを使って、これを達成することはできますか?XMLノードにpythonリストがテキストとして含まれていますか?

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

これは可能ですか?

コメントで解決
+0

私はあなたがより良いあなたのデータをシリアル化するために、 'json'を使用したいと思います。しかし、あなたはいつもテキストとしてXML要素にシリアル化することができます。 'post.text = str([1,2,3])' –

+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]) 

- ジャン=フランソワ・ファーブル

関連する問題