im gets this response as a result of a GET request to the server
{"LL": { "control": "dev/sys/getkey", "value": "4545453030304138303046392035343733373432363020323031332D30322D31312031383A30313A3135", "Code": "200"}}
I just want to extract the value "value" from the above json answer.
I use this code to get this answer
findViewById(R.id.button1).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { HttpResponse response = null; try { HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(); request.setURI(new URI( "http://192.168.14.247/jdev/sys/getkey")); response = client.execute(request); } catch (URISyntaxException e) { e.printStackTrace(); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } String responseText = null; try { responseText = EntityUtils.toString(response.getEntity()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); Log.i("Parse Exception", e + ""); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); Log.i("IO Exception 2", e + ""); } Log.i("responseText", responseText); Toast.makeText(MainActivity.this, responseText + "", Toast.LENGTH_SHORT).show(); } });
my question is how can I parse this and get the value of the "value" tag only. thanks
json android parsing
Qadir hussain
source share