【问题标题】:How can I get a specific value into SoapUI?如何在 SoapUI 中获取特定值?
【发布时间】:2013-06-26 20:31:33
【问题描述】:

我有这个 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?

【问题讨论】:

    标签: xpath xquery soapui


    【解决方案1】:

    使用 XPath 2.0(或包含 XPath 作为子集的 XQuery 1.0 或更新版本),您可以使用标记化来拆分序列并重建它。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多