2009-02-20 20 views
8

Sto utilizzando BeautifulStoneSoup per analizzare un documento XML e modificare alcuni attributi. Ho notato che converte automaticamente tutti i tag XML in lettere minuscole. Ad esempio, il mio file sorgente ha elementi <DocData>, che BeautifulSoup converte in <docdata>. Questo sembra causare problemi poiché il programma che sto alimentando con il mio documento XML modificato non sembra accettare le versioni minuscole. C'è un modo per prevenire questo comportamento in BeautifulSoup?Impedire a BeautifulSoup di convertire i miei tag XML in minuscolo

+0

Vedere le risposte a: http://stackoverflow.com/questions/891690/can-i-change-beautifulsoups-behavior-regarding-converting-xml-tags-to-lowercase – msanders

risposta

3

No, non è un'opzione integrata. La fonte è piuttosto semplice, però. Sembra che tu voglia cambiare il valore di encodedName in Tag. __str__.

Problemi correlati