Ответ 1
Используйте элемент value-of
:
<xsl:value-of select="/Some/Path/To/Element"/>
Если вы можете указать только XPath, используйте функцию text
следующим образом:
/Some/Path/To/Element/text()
Есть ли способ записать выражение XPath для выбора содержимого элемента.
например.
<Element>xxx</Element>
Предполагая, что я могу написать XPath (/Element), чтобы получить Element
, как я могу настроить XPath для возврата xxxx вместо оболочки Element?
ИЗМЕНИТЬ/ОТВЕТ
Чтобы сделать это в мире dom4j, используйте Element.valueOf(String xpathExpression)
, а не методы .selectXXX().
Используйте элемент value-of
:
<xsl:value-of select="/Some/Path/To/Element"/>
Если вы можете указать только XPath, используйте функцию text
следующим образом:
/Some/Path/To/Element/text()
Немного поздно, но...
data(Element)
... также должно быть хорошо.