Je travaille sur la production d'un document XML à partir de python. Nous utilisons le package xml.dom pour créer le document XML. Nous avons un problème où nous voulons produire le caractère & # x03c6; qui est un & # x03c6 ;. Cependant, quand nous mettons cette chaîne dans un nœud de texte et appelons toxml() dessus, nous obtenons & amp; # x03c6 ;. Notre solution actuelle est d'utiliser saxutils.unescape() sur le résultat de toxml() mais ce n'est pas idéal car nous devrons analyser le xml deux fois.Caractères XML dans python xml.dom
Y a-t-il un moyen pour que le paquet dom reconnaisse "& # x03c6;" en tant que personnage XML?