如何获取lxml Elemen的字符串转储

2024-04-25 07:47:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个lxmlElement对象:

>>> from lxml import etree
>>> xml_str = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<state type=\"before_battle\">\n</state>"
>>> etree.fromstring(xml_str.encode('utf-8'))
<Element state at 0x7fd04b957e48>

如何获取Element的字符串转储?在


Tags: 对象fromimportversiontypexmlelementlxml
1条回答
网友
1楼 · 发布于 2024-04-25 07:47:04

首先将元素对象存储在变量中

>>> d = etree.fromstring(xml_str.encode('utf-8'))

然后使用lxml.etree模块中的tostring函数:

^{pr2}$

对于其他用例,您可以查看^{} Tutorial。在

相关问题 更多 >