2013-06-26 3 views
-1

나는이 XML 응답을 가지고 ... 특정 값을 SoapUI에 어떻게 가져올 수 있습니까?

<otherDataFreetext> 
<freetextDetail> 
    <subjectQualifier>3</subjectQualifier> 
    <type>P06</type> 
</freetextDetail> 
<longFreetext>PAX 057-3263559627-28/ETAF/BRL3284.98/27FEB13/SAOFJ2100/57515496</longFreetext> 

... 그리고 나는 'longFreetext'는 '057-3263559627'특정 값에서 얻을합니다. 내가 사용하는 올바른 XPath 또는 XQuery는 무엇입니까?

답변

0

XPath 2.0 (또는 XPath를 하위 집합으로 포함하는 Xerery 1.0 이상)을 사용하면 토큰 화를 사용하여 시퀀스를 분할하고 재구성 할 수 있습니다.

string-join(//longFreetext/tokenize(., "[- ]")[position() = (2, 3)], "-") 
관련 문제