Python/XML HOWTO

The Python/XML Special Interest Group

xml-sig@python.org

송재경

ssaky@kldp.org

XML 은 SGML 의 서브셋인, 확장가능한 조판언어(eXtensible Markup Language) 로서, 특정한 어플리케이션 조판언어를 생성하고 처리하는것을 가능하게 해준다. Python 은 XML 데이터를 처리하는데 매우 훌륭한 언어이다. 이 문서는 Python/XML 패키지의 튜터리얼로서, 이글을 읽는 독자가 이미 XML 의 구조와 전문용어에 익숙하다고 가정하여 쓰여졌다. 이문서는 초안으로서 'XXX' 라고 표현되는 부분은 후에 채워지거나, 다시 쓰이거나, 수정될 부분이다.


차례
1. XML 의 시작
1.1. 관련 홈페이지
2. XML Toolkit 의 설치
2.1. 관련 홈페이지
3. SAX: The Simple API for XML
3.1. Starting Out
3.2. Error Handling
3.3. Searching Element Content
3.4. 관련 홈페이지
4. DOM: The Document Object Model
4.1. Getting A DOM Tree
4.2. Manipulating The Tree
4.2.1. The Node class
4.2.2. Document, Element, and Text nodes
4.3. Walking Over The Entire Tree
4.4. Building A Document
4.5. Processing HTML
4.6. 관련 홈페이지
5. 용어해설