2010-12-06 22 views
1

Androidのためのサンプルを表示してください...(Android) 1)JSONを使用してURL応答からデータを取得するにはどうすればよいですか? 2)その応答を解析して別のURLに追加するにはどうすればよいですか?JSONの配列と解析の応答

答えて

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.getStringobj.getJSONArray、​​などのような様々な機能を使用することができます。

+0

ありがとうございましたprateek、私は具体的に何かを尋ねることができます – Jhon

+0

私はログイン画面を作成して書かれたように私はログインボタンを押すと、URLに接続する必要があります。キー。それは正常にログインしたことを意味します。私はレスポンスを取得する必要があります。次の画面に移動します。次の画面に移動するときに、そのセッションキーを次の画面のURLに追加する必要があります。すべてこれはJSONを使用しています...あなたは何か考えていますか? – Jhon

+0

あなたはあなたがURLを打った後に得ている "obj"値を投稿できますか?その後、私はそれからセッションIDを抽出し、それを他のURLに追加する方法に答えることしかできません。 –