0
Microsoft 웹 서비스에 연결할 수 있으며이 서비스로 레코드를 쉽게 삽입 할 수 있습니다. 레코드 삽입에 대한 응답으로 확인 코드를받습니다. 하지만 인코딩 문제가 있습니다. 내가 그것을하려고하면 응답 메시지는이 1Exa9GwOIO6pP35l4TJ1Bw==
를 좋아한다하지만 난 1Exa9GwOIO6pP35l4TJ1Bw==
에서 로 예상되는 응답을 얻을 그러나 브라우저에서이 서비스를하려고하면이 대신에 나는이 4�� u @
같은 응답을 gsoap을 사용하는 Android 기기 4�� u @
어떻게 인코딩 문제를 해결할 수 있습니까?
TheGameSoapProxy service;
_ns1__PlayerRegisterResponse* response = new _ns1__PlayerRegisterResponse();
std::string telNO =m_pEditTel->getText();
std::string telefonIME = "111";
std::string simCardID = "222";
std::string Username = m_pEditName->getText();
std::string takim = Takim.c_str();
_ns1__PlayerRegister* ps = new _ns1__PlayerRegister();
ps->telefonNumarasi = &telNO;
ps->telefonIME = &telefonIME;
ps->simCardID = &simCardID;
ps->Username = &Username;
ps->takim = &takim;
if (service.PlayerRegister(ps, response) == SOAP_OK)
{
string *ptrSonuc = response->PlayerRegisterResult;
CCLog((char*)ptrSonuc);
}
예 인코딩 문제입니다. 코드를 보여줄 수 있습니까? – Raptor
코드 part.thanks – onder
을'string' ('std :: string'이 아닌)으로 추가 했습니까? 위의 – nijansen