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 contient des éléments <DocData>
, que BeautifulSoup convertit en <docdata>
. Cela semble causer des problèmes puisque le programme que je nourris mon document XML modifié ne semble pas accepter les versions en minuscules. Est-il possible d'empêcher ce comportement dans BeautifulSoup?Empêcher BeautifulSoup de convertir mes balises XML en minuscules
8
A
Répondre
3
Non, ce n'est pas une option intégrée. La source est assez simple, cependant. Il semble que vous souhaitiez modifier la valeur de encodedName dans Tag. __str__.
Voir les réponses à: http://stackoverflow.com/questions/891690/can-i-change-beautifulsoups-behavior-regarding-converting-xml-tags-to-lowercase – msanders