Je suis en train de générer un document XML en Python à l'aide d'un fichier ElementTree
mais le tostring
n'inclut pas une fonction Déclaration XML lors de la conversion en texte clair.
from xml.etree.ElementTree import Element, tostring
document = Element('outer')
node = SubElement(document, 'inner')
node.NewValue = 1
print tostring(document) # Outputs "<outer><inner /></outer>"
J'ai besoin que ma chaîne inclue la déclaration XML suivante :
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
Cependant, il ne semble pas y avoir de moyen documenté de le faire.
Existe-t-il une méthode appropriée pour rendre la déclaration XML dans un fichier de type ElementTree
?