Python XML 打印为字符串 - 使用 ElementTree 解析
您可以使用 XML 解析库来解析 XML 并将其打印为字符串。以下是使用 Python 内置库 ElementTree 的示例代码:
import xml.etree.ElementTree as ET
# XML 字符串
xml_string = '''
<root>
<person>
<name>John</name>
<age>30</age>
</person>
<person>
<name>Jane</name>
<age>25</age>
</person>
</root>
'''
# 解析 XML 字符串
root = ET.fromstring(xml_string)
# 将 XML 打印为字符串
xml_str = ET.tostring(root, encoding='unicode')
print(xml_str)
输出:
<root>
<person>
<name>John</name>
<age>30</age>
</person>
<person>
<name>Jane</name>
<age>25</age>
</person>
</root>
原文地址: http://www.cveoy.top/t/topic/mLIJ 著作权归作者所有。请勿转载和采集!