xml.etree.ElementTree – XML 操作 API¶
目的: | XML ドキュメントの生成と解析 |
---|---|
Python バージョン: | 2.5 以上 |
ElementTree ライブラリは、Fredrick Lundh によって標準ライブラリに寄贈されました。このライブラリは、イベントやドキュメントベースの API で XML を解析する、XPath 式でドキュメントを検索する、新たなドキュメントを作成したり既存のドキュメントを変更したするといったツールを提供します。
Note
この記事の全てのサンプルは、シンプルさ故に ElementTree の Python 実装を使用しますが、 xml.etree.cElementTree の C 実装もあります。
See also
- xml.etree.ElementTree
- 本モジュールの標準ライブラリドキュメント
- ElementTree Overview
- Fredrick Lundh の ElementTree ライブラリ開発バージョンのオリジナルのドキュメント
- Process XML in Python with ElementTree
- David Mertz の IBM DeveloperWorks の記事
- lxml.etree
- もっと複雑な XPath をサポートした libxml2 ベースの ElementTree API の他の実装