-1

私はこのxml応答を持っています...

<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 はどれですか?

4

1 に答える 1

0

XPath 2.0 (または XPath をサブセットとして含む XQuery 1.0 以降) を使用すると、トークン化を使用してシーケンスを分割し、再構築できます。

string-join(//longFreetext/tokenize(., "[- ]")[position() = (2, 3)], "-")
于 2013-06-26T21:14:32.797 に答える