我已经使用 python 创建了一个 XML 文件。但是 XML 声明只有版本信息。我怎样才能包含带有 XML 声明的编码,例如:
<?xml version="1.0" encoding="UTF-8"?>
最佳答案
>>> from xml.dom.minidom import Document
>>> a=Document()
>>> a.toprettyxml(encoding="utf-8")
'<?xml version="1.0" encoding="utf-8"?>\n'
或
>>> a.toxml(encoding="utf-8")
'<?xml version="1.0" encoding="utf-8"?>'
你可以用同样的方法为document.writexml()
函数设置编码。
关于python - 在 XML 声明 python 中编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2597622/