1

私の応答は以下のようになります

<Response xmlns="http://example.com">
<PartnerCustomerNumber>24554691755043</PartnerCustomerNumber>
<ResultInfo>
  <ResultCode>0</ResultCode>
  <ResultMessage>Success</ResultMessage>
</ResultInfo>
</Response>

xpath を使用してパートナーの顧客番号を読み取る必要があります。使った

/Response/PartnerCustomerNumber and //PartnerCustomerNumber

両方ともエラーが返されましたError parsing source entry[error:Unexpected element:CDATA]

CDATA をバイパスして先に進み、期待値を読み取るにはどうすればよいですか。

これは私の他の通話で機能しています。したがって、コードの多くを変更することはできませんが、xpath を変更します。

4

1 に答える 1

1

要素が名前空間にあるという事実を無視するため、XPath 式は明らかに間違っています。しかし、CDATA に関するエラー メッセージは、それとはまったく関係がないようです。

于 2012-07-23T20:29:21.913 に答える