今回は XPath を用いて、ノードを取得したり(属性などの)値を取得したりする方法を見ていきます(一覧)。 dom4j で XPath 機能を利用するためには、XPath エンジンである Jaxen の jar ファイルをクラスパス内に含める必要があります*1。 Node#selectNodes(String) まず、XPath 式によってノードを取得する1番典型的なメソッド List Node#selectNodes(String) を見ていきましょう。 次節で紹介するその他の XPath を使うメソッドも、使い方は基本的に同じです。 以下のようなサンプルの XML データがあるとします。 <?xml version="1.0" encoding="UTF-8"?> <locke publish-date="2007年9月18日"> <comic title="超人ロック 完全版13"