Python Language Créer et créer des documents XML


Exemple

Module d'importation d'éléments

import xml.etree.ElementTree as ET

La fonction Element () permet de créer des éléments XML

p=ET.Element('parent')

Fonction SubElement () utilisée pour créer des sous-éléments à un élément donner

c = ET.SubElement(p, 'child1')

La fonction dump () permet de vider des éléments XML.

ET.dump(p)
# Output will be like this
#<parent><child1 /></parent>

Si vous souhaitez enregistrer dans un fichier, créez un arbre xml avec la fonction ElementTree () et enregistrez-le dans un fichier en utilisant la méthode write ()

tree = ET.ElementTree(p)
tree.write("output.xml")

La fonction Comment () est utilisée pour insérer des commentaires dans un fichier xml.

comment = ET.Comment('user comment')
p.append(comment) #this comment will be appended to parent element