Może ktoś proszę sugerować format wyrażenie XPath, która zwraca ciąg znaków zawierający konkatenowanych wartości niektórych węzłów kwalifikacyjna dzieckiem elementu, ale ignorując inne:XPath aby powrócić ciąg konkatenacji węzła kwalifikacyjna dziecięcej wartości
<div>
This text node should be returned.
<em>And the value of this element.</em>
And this.
<p>But this paragraph element should be ignored.</p>
</div>
Zwrócona wartość powinna być pojedynczym ciągiem znaków:
This text node should be returned. And the value of this element. And this.
Czy jest to możliwe w pojedynczym wyrażeniu XPath?
Dzięki.
Dzięki - masz absolutną rację.Właśnie przeczytałem referencję XPath i odkryłem, że wszystkie funkcje łańcuchowe niejawnie działają na pierwszym węźle w zestawie węzłów, więc w konsekwencji nie ma możliwości połączenia selekcji i konkatenacji. –
W Xpath 2.0 robi się to łatwo - zobacz moją odpowiedź :) –
Piękny i elegancki. Dobra na ciebie! – Aaron