2015-12-03 3 views

ответ

1

Невозможно в XPath 1.0, если вы не используете ve фиксированное число ns:string, которое, я думаю, вряд ли будет иметь место. В XPath 2.0 вы можете использовать string-join() функцию, например, так:

string-join(//ns1:string, ' ') 

xpathtester demo

вход:

<ns2:texts xmlns:ns2="foo" xmlns:ns1="bar"> 
    <ns1:string>ABCD</ns1:string> 
    <ns1:string>PQRS</ns1:string> 
    <ns1:string>XYZ</ns1:string> 
</ns2:texts> 

выход:

ABCD PQRS XYZ 
Смежные вопросы