2009-02-20 2 views
8

BeautifulStoneSoup을 사용하여 XML 문서를 구문 분석하고 일부 속성을 변경합니다. 모든 XML 태그를 소문자로 자동 변환하는 것으로 나타났습니다. 예를 들어, 내 소스 파일의 <DocData> 요소는 BeautifulSoup이 <docdata>으로 변환됩니다. 이것은 수정 된 XML 문서를 제공하는 프로그램이 소문자 버전을 허용하지 않는 것 같으므로 문제를 일으키는 것으로 보입니다. BeautifulSoup에서이 동작을 방지하는 방법이 있습니까?BeautifulSoup에서 소문자로 XML 태그 변환 안 함

+0

답변보기 : http://stackoverflow.com/questions/891690/can-i-change-beautifulsoups-behavior-regarding-converting-xml-tags-to-lowercase – msanders

답변

3

아니요, 기본 제공 옵션이 아닙니다. 소스는 꽤 간단합니다. Tag에서 encodedName의 값을 변경하려는 것 같습니다. __str__.