Question

J'utilise BeautifulStoneSoup pour analyser un document XML et modifier certains attributs. J'ai remarqué qu'il convertit automatiquement toutes les balises XML en minuscules. Par exemple, mon fichier source comporte des éléments de <DocData>, qui BeautifulSoup convertit à <docdata>. Cela semble poser des problèmes puisque le programme que je nourrissais mon document XML modifié pour ne semble pas accepter les versions minuscules. Y at-il un moyen d'empêcher ce comportement dans BeautifulSoup?

Était-ce utile?

La solution

Non, ce n'est pas une option intégrée. La source est assez simple, cependant. On dirait que vous voulez changer la valeur de encodedName dans Tag.__str__.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top