我是android新手,我想通过android中的edittext从用户那里获取数据,并在soap请求的帮助下将其发送到服务器,即xml格式,有人可以帮我尽快回复吗???
问问题
582 次
1 回答
0
您可以发送 xml 格式的请求,如下面的 xml 所示。根据您的需要进行相同的修改。
例子。(使用 KSOAP2 库)
SoapObject request = new SoapObject("http://service.medal.org/", "GetPosts");
PropertyInfo getpostreq = new PropertyInfo();
getpostreq.name="GetPostsReq";
getpostreq.type=String.class;
getpostreq.setValue("<GetPostsReq>"
+"<sessionId>"+sessionid+"</sessionId>"
+"<postedAfter>"+5+"</postedAfter>"
+"<postedBefore>"+20+"</postedBefore>"
+"<radius>10</radius>"
+"<location>"
+"<latitude>"+lati+"</latitude>"
+"<longitude>"+longi+"</longitude>"
+"</location>"
+"<postedBy>all</postedBy>"
+"</GetPostsReq>");
request.addProperty(getpostreq);
SoapSerializationEnvelope envelop = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelop.setOutputSoapObject(reques
于 2013-04-23T05:53:26.690 回答