body应该就是说明这个元素在<SOAP-ENV:Body>的一个元素
没什么好修改的吧.soap消息类似可能是这样:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                   xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   xmlns:xsd1="......." >
  <SOAP-ENV:Body>
    <GetLastTradePriceInput >
      <xsd1:TradePriceResult>.......</xsd1:TradePriceResult>
    </GetLastTradePriceInput>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

解决方案 »

  1.   

    <wsdl:message name="CountFaxRequest">      <wsdl:part name="in0" type="soapenc:string"/>      <wsdl:part name="in1" type="xsd:int"/>      <wsdl:part name="in2" type="soapenc:string"/>      <wsdl:part name="in3" type="soapenc:string"/>      <wsdl:part name="in4" type="soapenc:string"/>   </wsdl:message>我说的是上面的"in0"-"in4"这怎样才能用别的字符给替换掉.