タグ

xmlに関するtoshifumi_teguのブックマーク (2)

  • Google App Engine上でXMLをパースする - nantekkotai achieves

    http://yamashita.dyndns.org/blog/google-app-engine-xml/ こちらのサイトを参考に自分のブログのフィードを解析しようと試みた、がなぜかうまくいかない。 そこでElementTreeについて検索して調べると、以下のサイトにこのようなことが書いてある。 http://python.matrix.jp/modules/ElementTree.html 「.//comment」であれば、子孫の全ての「comment」タグのエレメントを見つけてきます。 山下氏のサイトではこれが、「./status」になっていた。自分はこれをそのまま「./item」でブログのフィードを解析しようとして出来なかったみたいだ。 以下に実際に解析したソースコードを掲載する。 import wsgiref.handlers import xml.etree.ElementT

    Google App Engine上でXMLをパースする - nantekkotai achieves
  • ElementTreeモジュールについて

    △目次へ ElementTreeの使い方の基礎 XMLパーサライブラリであるElementTreeの使い方! 目次 【1】   特長 ピュアPythonコードで実現されているので、 プラットフォームを選ばず、コンパイルレスで動作します。 (当サイトではCGIサーバにインストールして使っています。) Pythonオブジェクト形式でアクセス出来るようになっており、 Pythonユーザには扱いやすい。 おんなじスペックで速度が必要ならcElementTreeというモジュールもあるようです。 Python2.5以降では標準で内蔵されるようになりました。 Python2.5以降を使う場合、パッケージの入手は必要ありません。 ただし、importするパッケージ名が変わっています。 以下の文書におけるパッケージ名「elementtree」を「xml.etree」に読み替えてくだ

  • 1