2012-11-05 2 views
0

모바일 웹 응용 프로그램을 만들고 있습니다. 웹 서비스 (WCF)와 안드로이드 클라이언트가 있습니다. KSOAP2.So를 사용하여 메시지를 보내고받습니다. 단순한 소리 및 int를 보내야합니다.ksoap2를 사용하여 복잡한 객체 보내기

public Class OutterObject{ 
     int a; 
     String b; 
     InnerObject c; 
} 

:하지만,이 같은 복잡한 객체 뭔가를 보낼 필요가 응답은 복잡한 객체의 배열, 그래서 내가 지금 할 필요가 180cm 정도 제대로 반대를이 도움이 link이다 사용하여 분석 할 필요 이제는 InnerObject에도 fields라는 두 개의 객체가 있습니다. 그래서 복잡합니다. 나는 무엇을해야할지 모르지만, 마샬링에 대한 몇 가지 기사를 읽었습니다. 나가 다른 기사를 보았 기 때문에 가기. 마샬링을 사용하지 않았습니다. 올바른 방향으로 나를 가리킬 수 있습니까? 아니면 ksoap2를 사용하여 복잡한 객체를 보내는 방법에 대한 안내서를 공유하십시오. 감사합니다.

답변

0

http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks#sending/receiving_array_of_complex_types_or_primitives 위의 링크는 복잡한 개체를 보내는 방법을 알려줍니다. 또한 ksoap2 또는 다른 클라이언트에 대한 일부 스텁 생성 프로그램을 발견했습니다. 그러나 아무도 wsclient ++를 제외하고는 복잡한 오브젝트를 번역 할 수 없습니다. 그러나 wsclient ++는 무료가 아닙니다.

+0

답변을 주셔서 감사합니다. 지금 완전히 다른 작업을 수행하고있는 것으로 보입니다. 응답에 대해 JSON을 사용해 주셔야합니다. – user1746708

관련 문제