Verhindern BeautifulSoup aus der Umwandlung meiner XML-Tags in Kleinbuchstaben
-
05-09-2019 - |
Frage
Ich bin mit BeautifulStoneSoup ein XML-Dokument zu analysieren und einige Attribute ändern. Ich bemerkte, dass es automatisch alle XML-Tags in Kleinbuchstaben umwandelt. Zum Beispiel hat meine Quelldatei <DocData>
Elemente, die BeautifulSoup <docdata>
umwandelt. Dies scheint Probleme, da das Programm zu verursachen ich mein geänderte XML-Dokuments am Verfütterung an scheine nicht die Kleinen Versionen zu akzeptieren. Gibt es eine Möglichkeit, dieses Verhalten in BeautifulSoup zu verhindern?
Lösung
Nein, das ist keine eingebaute Option. Die Quelle ist ziemlich einfach, aber. Es sieht aus wie Sie den Wert encodedName in Tag.__str__.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow