web-dev-qa-db-ja.com

XPathで要素コンテンツを選択する方法

要素のコンテンツを選択するXPath式を記述する方法はありますか?.

例えば.

_<Element>xxx</Element>
_

XPath(/ Element)を記述してElementを取得できるとすると、ElementラッパーではなくXPathを調整してxxxxを返すにはどうすればよいですか?

編集/回答

Dom4jの世界でこれを行うには、.selectXXX()メソッドではなくElement.valueOf(String xpathExpression)を使用します。

30
Mike Q

_value-of_要素を使用します。

_<xsl:value-of select="/Some/Path/To/Element"/>
_

XPathのみを指定できる場合は、次のようにtext関数を使用します。

/Some/Path/To/Element/text()

42
Andrew Hare

ちょっと遅すぎるけど...

data(Element)

...また、大丈夫です。

1
g2mk