728x90
반응형
728x170
■ ElementTree 클래스의 iter 메소드를 사용해 특정 태그 엘리먼트를 열거하는 방법을 보여준다.
▶ 예제 코드 (PY)
import xml.etree.ElementTree
elementTree = xml.etree.ElementTree.parse("book.xml")
elementIterator = elementTree.iter("book")
for bookElement in elementIterator:
titleElement = bookElement.find("title")
title = titleElement.text
isbn = bookElement.attrib["ISBN"]
print("{0} [{1}]".format(title, isbn))
728x90
반응형
그리드형(광고전용)
'Python > xml' 카테고리의 다른 글
[PYTHON/XML] 도서 관리 프로그램 만들기 (XML 버전) (0) | 2022.09.27 |
---|---|
[PYTHON/XML] Element 클래스 : text 속성을 사용해 해당 엘리먼트 텍스트 구하기 (0) | 2022.09.27 |
[PYTHON/XML] Element 클래스 : attrib 속성을 사용해 특정 속성 값 구하기 (0) | 2022.09.27 |
[PYTHON/XML] Element 클래스 : find 메소드를 사용해 특정 태그명이나 경로와 일치하는 엘리먼트 구하기 (0) | 2022.09.27 |
[PYTHON/XML] Element 클래스 : appendChild 메소드를 사용해 자식 엘리먼트 추가하기 (0) | 2022.09.26 |
[PYTHON/XML] XML 노드 순회하기 (0) | 2022.09.26 |
[PYTHON/XML] parse 함수 : XML 파일 로드하기 (0) | 2022.09.26 |
[PYTHON/XML] Document 클래스 : getElementsByTagName 메소드를 사용해 태그명에 일치하는 엘리먼트 리스트 구하기 (0) | 2022.09.24 |
[PYTHON/XML] parseString 함수 : XML 문자열 파싱하기 (0) | 2022.09.24 |
[PYTHON/XML] xmlparser 클래스 : XML 문자열 파싱하기 (0) | 2022.09.23 |
댓글을 달아 주세요