Android Может ли кто-нибудь показать образец для ... (Android) 1) Как получить данные из ответа на URL с помощью JSON? 2) Как проанализировать этот ответ для добавления в другом URL-адресе?JSON Array & Parse Response
1
A
ответ
0
Если вы понимаете немецкий, это отличный учебник:
http://andforge.net/2010/serverkommunikation-android-rest-json/
Но в английском есть и хорошие учебники, как .e.g. это два:
http://senior.ceng.metu.edu.tr/2009/praeda/2009/01/11/a-simple-restful-client-at-android/
http://www.ibm.com/developerworks/web/library/x-andbene1/?ca=drs-
0
String url = "http://www.xyz.com/services/json";
String line,response;
conn=(HttpURLConnection)(new URL(url)).openConnection();
conn.setDoOutput(true);
wr=new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
rd=new BufferedReader(new InputStreamReader(conn.getInputStream()));
response = "";
while((line=rd.readLine())!=null)
{
response=response+line;
}
wr.close();
rd.close();
obj = new JSONObject(response);
Теперь вы можете использовать различные функции, такие как obj.getString
, obj.getJSONArray
, obj.getJSONObject
и т.д., чтобы разобрать объект.
Спасибо, что я спрошу у вас что-то конкретно – Jhon 2010-12-06 11:55:47