JavaでXMLを使うときは大抵dom4jを使うんだけど、簡単な構造のXMLからデータを取り出すときにdom4jのXPath機能を使ったら便利だったのでメモ。 例えば下みたいなxmlがあって、idを取り出したい。 <item-list> <item> <item-id>001</item-id> </item> <item> <item-id>002</item-id> </item> <item> <item-id>003</item-id> </item> </item-list> この場合はこうしてやるとよいらしい。 (dom4jのライブラリとは別に、jaxenというXPathエンジンのライブラリも必要) // dom4jのdocumentオブジェクトは予め作っておくこと。 XPath path = DocumentHe