小文字に私のXMLタグを変換からBeautifulSoupの防止
-
05-09-2019 - |
質問
私は、XML文書を解析し、いくつかの属性を変更するにはBeautifulStoneSoupを使用しています。私はそれが自動的に小文字にすべてのXMLタグを変換していることに気づきました。例えば、私のソースファイルがBeautifulSoupが<DocData>
に変換<docdata>
要素を持っています。これは私が小文字バージョンを受け入れていないように私の変更されたXML文書を供給していますので、プログラムの問題を引き起こしているように見えます。 BeautifulSoupでこの動作を防止する方法はありますか?
解決
いいえ、それは内蔵のオプションではありません。ソースは、しかし、非常に簡単です。あなたはTag.__str__.
でencodedNameの値を変更したいように見えます。
所属していません StackOverflow