XML

    (파이썬/python) 모두를 위한 프로그래밍 : 파이썬 챕터 13 / 웹 서비스

    XML XML은 eXtensible Markup Language의 약자로, 다음과 같은 계층 구조로 이루어져 있습니다. HTML과 비슷하지만 원하는 이름의 태그를 만들 수 있다는 특징이 있고, HTML 보다 문법 오류를 더 엄격하게 다룹니다. 다음과 같은 함수를 활용하면 XML에 접근해 원하는 데이터를 추출할 수 있습니다. 조금 더 복잡하지만 XML의 구조를 이해하고 있으면 다음과 같이 반복문을 활용해 XML의 데이터에 접근할 수도 있습니다. Chuck +1 734 303 4456 tree = ET.fromstring(data) print('Name:',tree.find('name').text) print('Attr:'.tree.find('email').get('hide')) #Name: Chuck #A..