etree.tostring
时间: 2024-10-18 15:03:37 浏览: 50
9.7. xml.etree.ElementTree — ElementTree XML的接口(翻译).pdf
5星 · 资源好评率100%
`etree.tostring()`是ElementTree库中的一个函数,用于将Python ElementTree对象转换成一个XML字符串。在处理XML数据时,ElementTree是一个常用的库,它允许我们解析、构建和操作XML文档。`tostring()`方法接受一个ElementTree元素作为参数,将其结构和属性序列化为一个标准格式的XML字符串。你可以设置一些选项,如编码、缩进等,以便生成更易读的格式。
例如:
```python
from xml.etree.ElementTree import Element
root = Element('root')
child = Element('child', attrib={'name': 'value'})
root.append(child)
xml_string = etree.tostring(root, encoding='utf-8', pretty_print=True)
print(xml_string)
```
这将会输出类似这样的结果:
```xml
<root>
<child name="value"/>
</root>
```
阅读全文