2016-09-03 2 views
1

어떻게이 XML에 대한 ksoap2 요청을 만들 수 있습니까?Ksoap2 초보자를위한 복잡한 재 인증

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"  xmlns:tem="http://temp.net/"> 
 
    <soapenv:Header/> 
 
    <soapenv:Body> 
 
     <tem:GetForexStock> 
 
     <tem:request> 
 
      <tem:IsIPAD>true</tem:IsIPAD> 
 
      <tem:DeviceID>test</tem:DeviceID> 
 
      <tem:DeviceType>ipad</tem:DeviceType> 
 
      <tem:RequestKey>myKey</tem:RequestKey> 
 
      <tem:RequestedSymbol>?</tem:RequestedSymbol> 
 
      <tem:Period>Day</tem:Period> 
 
     </tem:request> 
 
     </tem:GetForexStock> 
 
    </soapenv:Body> 
 
</soapenv:Envelope>

나는 비누 객체에 요청 해봤지만 내가 무엇을 잘 모릅니다, 작동하지 않는, 약간의 도움이

+0

이 웹 서비스에 대한 답변이 필요합니다. soapObject.addProperty ("IsIPAD", "true")를 사용하여 간단한 요청에 대해 추가 할 때 속성을 추가합니까? 태그는 무엇입니까? – Thracian

답변

1

당신이 필요로 작성되고 이해 될 것이다 SoapObject이고 봉투의 속성은 bodyOut입니다.

SoapObject sub = new SoapObject(NAMESPACE, METHOD); 
    sub.addProperty("strCode", value); 
    envelope.bodyOut = sub; 
+0

이 예제의 strCode 및 값은 무엇입니까? 등록 정보를 추가하기 위해 요청 태그를 사용합니까? – Thracian