在XPath中如何选择元素内容

时间:2010-03-18 13:44:52

标签: xpath element

有没有办法编写XPath表达式来选择元素的内容。

e.g。

<Element>xxx</Element>

假设我可以编写XPath(/ Element)来获取Element如何调整XPath以获取xxxx而不是Element包装器?

修改/ ANSWER

要在dom4j世界中执行此操作,请使用Element.valueOf(String xpathExpression)而不是.selectXXX()方法。

2 个答案:

答案 0 :(得分:41)

使用value-of元素:

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

如果只能指定XPath,请使用text函数,如下所示:

  

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

答案 1 :(得分:2)

有点太晚了但是......

data(Element)

......也应该没事。