Programming/Python

BeautifulSoup에서 xml 파싱할때 태그가 깨질때

Albert_Kong 2021. 3. 23. 17:12

보통 html을 파싱할때 아래처럼 작성하는것이 기본이다.

soup = BeautifulSoup(result.text, 'html.parser')
print(soup)

그런데 Open API를 사용해서 xml로 파싱을 하게 되면 태그가 깨지는 현상을 발견했다.

이럴때는 'xml' 로 바꿔주면 해결된다.

soup = BeautifulSoup(result.text, 'xml')
print(soup)