4

soapUI を使用して SOAP メッセージをテストするとき、次のフォームのようにフィルターを Web サービスに送信します。

     <p_filter xsi:type="soap:filter" xmlns:soap="http://mfisoft.ru/voip/service/soap">
        <!--You may enter the following 5 items in any order-->
        <type xsi:type="xsd:string">cond</type>
        <column xsi:type="xsd:string">total_current_balance</column>
        <operator xsi:type="xsd:string">=</operator>         **<!-- pls notice this line-->**
        <value xsi:type="xsd:string">0.0</value>
     </p_filter>

total_current_balance=0 のレコードを見つけるために、正常に動作しますが、シンボルを「=」から「<」に変更すると、つまり

      <operator xsi:type="xsd:string"><</operator>

Webサービスがエラーを返します。ステートメントの解析が間違っている可能性がありますが、記号「<」の正しい書き方がわかりません。誰か助けてもらえますか? ありがとう。

4

3 に答える 3

2

CDATA セクションを使用して、パーサーによるコンテンツの解析を回避できます。

例えば。

<operator xsi:type="xsd:string"><![CDATA[<]]></operator>
于 2013-06-06T09:41:09.987 に答える