Coding in python XML declaration

I created an XML file using python. But the XML declaration has only version information. How to enable encoding with XML declaration, for example:

<?xml version="1.0" encoding="UTF-8"?> 
+7
python xml encoding declaration
source share
1 answer
 >>> from xml.dom.minidom import Document >>> a=Document() >>> a.toprettyxml(encoding="utf-8") '<?xml version="1.0" encoding="utf-8"?>\n' 

or

 >>> a.toxml(encoding="utf-8") '<?xml version="1.0" encoding="utf-8"?>' 

you can set the encoding for the document.writexml() function in the same way.

+5
source share

All Articles