Czy istnieje sposób zapisu wyrażeń XPath w celu wybrania zawartości elementu.W XPath, jak wybrać zawartość elementu
np.
<Element>xxx</Element>
Zakładając mogę napisać XPath (/ element), aby uzyskać Element
jak mogę podkręcić XPath uzyskać xxxx wrócił zamiast owijki element?
EDIT/ODPOWIEDŹ
Aby to zrobić w dom4j świecie korzysta z Element.valueOf(String xpathExpression)
zamiast .selectXXX() metody.
Dzięki, ale chcę tylko wyrażenie XPath. Nie używam XSLT, tylko dom4j z jaxen wewnątrz kodu Java. –
@Mike P: Ah Widzę, zredagowałem swoją odpowiedź, aby to odzwierciedlić. –
Ah, okazuje się w dom4j, że text() zwraca element DefaultText. Jednak znalazłem funkcję w dom4j o nazwie valueOf (XPath xpath), która robi dokładnie to, co robi twój pierwszy przykład (String reprezentacja wyniku XPath), więc działało ładnie. Dzięki jeszcze raz. –