2011-05-10 60 views
0

我需要一些真正优秀的使用Android Web服务的教程。 请帮助需要关于Android Web服务的教程

+0

如果你想代码的话,我可以提供you.It似乎要学习如何获取来自webservice的数据在程序 – Sameer 2011-05-10 04:58:27

+0

肯定Tofeeq你也可以提供一些可以帮助我的代码。实际上我正在尝试使用Web服务。我有一个Web服务与登录和注册方法。现在在我的Android应用程序中,我如何获得这些登录和注册方法。 pelase演示... – Shah 2011-05-10 05:05:25

回答

1
String str="Webservice Url" 
      URL url=new URL(str); 
      URLConnection urlc=url.openConnection(); 
      BufferedReader bfr=new BufferedReader(new   InputStreamReader(urlc.getInputStream())); 
      String line; 
      while((line=bfr.readLine())!=null) 
      { 
      JSONArray jsa=new JSONArray(line); 
      for(int i=0;i<jsa.length();i++) 
        { 
        JSONObject jo=(JSONObject)jsa.get(i); 
        dispensary_id.add(jo.getString("dispensary_id")); 
        title.add(jo.getString("dispensary_name")); 
        image.add(jo.getString("review")); 
        distance.add(jo.getString("distance")); 
         if(jo.getString("image").equalsIgnoreCase("noimage.png")) 
         { 
         online_image.add(DispensaryConstant.noImageConstant); 
         } 
         else 
         { 
         online_image.add(jo.getString("image")); 
         } 
         } 
       } 
       } 
      catch(MalformedURLException e) 
       { 
       e.printStackTrace(); 
       } 
      catch(IOException e) 
        { 
       e.printStackTrace(); 
        } 
      catch(JSONException e1) 
       { 
       e1.printStackTrace(); 
       } 
      handler.sendEmptyMessage(0); 
      }       

它将ID代码,你有JSON数据,如果你有XML数据,你必须使用其他方式

+0

您有任何帮助吗? – Sameer 2011-05-10 06:37:19

+1

这不是一个真正的答案。 – 2011-05-25 07:06:53