Soumettre la recherche
Mettre en ligne
Jason parsing
•
1 j'aime
•
1,453 vues
P
parallelminder
Suivre
This document is used to guide for accessing Restful JSON webservice
Lire moins
Lire la suite
Technologie
Formation
Signaler
Partager
Signaler
Partager
1 sur 5
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Test
Test
fshimao
Introduccion a Jasmin
Introduccion a Jasmin
Rodrigo Quelca Sirpa
Source Code for Dpilot
Source Code for Dpilot
Nidhi Chauhan
Dpilot Source Code With ScreenShots
Dpilot Source Code With ScreenShots
DeepAnshu Sharma
Scala on Your Phone
Scala on Your Phone
Michael Galpin
Javascript Execution Context Flow
Javascript Execution Context Flow
kang taehun
VISUALIZAR REGISTROS EN UN JTABLE
VISUALIZAR REGISTROS EN UN JTABLE
Darwin Durand
The Ring programming language version 1.6 book - Part 41 of 189
The Ring programming language version 1.6 book - Part 41 of 189
Mahmoud Samir Fayed
Recommandé
Test
Test
fshimao
Introduccion a Jasmin
Introduccion a Jasmin
Rodrigo Quelca Sirpa
Source Code for Dpilot
Source Code for Dpilot
Nidhi Chauhan
Dpilot Source Code With ScreenShots
Dpilot Source Code With ScreenShots
DeepAnshu Sharma
Scala on Your Phone
Scala on Your Phone
Michael Galpin
Javascript Execution Context Flow
Javascript Execution Context Flow
kang taehun
VISUALIZAR REGISTROS EN UN JTABLE
VISUALIZAR REGISTROS EN UN JTABLE
Darwin Durand
The Ring programming language version 1.6 book - Part 41 of 189
The Ring programming language version 1.6 book - Part 41 of 189
Mahmoud Samir Fayed
Laporan multiclient chatting client server
Laporan multiclient chatting client server
trilestari08
Ensure code quality with vs2012
Ensure code quality with vs2012
Sandeep Joshi
Alexey Tsoy Meta Programming in C++ 16.11.17
Alexey Tsoy Meta Programming in C++ 16.11.17
LogeekNightUkraine
The Ring programming language version 1.6 book - Part 15 of 189
The Ring programming language version 1.6 book - Part 15 of 189
Mahmoud Samir Fayed
Reactive, component 그리고 angular2
Reactive, component 그리고 angular2
Jeado Ko
GoCracow #5 Bartlomiej klimczak - GoBDD
GoCracow #5 Bartlomiej klimczak - GoBDD
Bartłomiej Kiełbasa
The secret unit testing tools no one ever told you about
The secret unit testing tools no one ever told you about
Dror Helper
Promise: async programming hero
Promise: async programming hero
The Software House
Create a Customized GMF DnD Framework
Create a Customized GMF DnD Framework
Kaniska Mandal
The Ring programming language version 1.7 book - Part 16 of 196
The Ring programming language version 1.7 book - Part 16 of 196
Mahmoud Samir Fayed
Unit testing patterns for concurrent code
Unit testing patterns for concurrent code
Dror Helper
Devoxx 2012 hibernate envers
Devoxx 2012 hibernate envers
Romain Linsolas
meet.js - QooXDoo
meet.js - QooXDoo
Radek Benkel
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
Kim Hunmin
How to build an AOP framework in ActionScript
How to build an AOP framework in ActionScript
Christophe Herreman
The Ring programming language version 1.3 book - Part 30 of 88
The Ring programming language version 1.3 book - Part 30 of 88
Mahmoud Samir Fayed
JavaScript - i och utanför webbläsaren (2010-03-03)
JavaScript - i och utanför webbläsaren (2010-03-03)
Anders Jönsson
Ian 20150116 java script oop
Ian 20150116 java script oop
LearningTech
Wyższe uczelnie w województwie pomorskim
Wyższe uczelnie w województwie pomorskim
siwonas
Przydatne adresy
Przydatne adresy
siwonas
Adresy internetowe ministralne i up
Adresy internetowe ministralne i up
Dksiwy261
Pesquisa de campo!
Pesquisa de campo!
Thais Emanuela
Contenu connexe
Tendances
Laporan multiclient chatting client server
Laporan multiclient chatting client server
trilestari08
Ensure code quality with vs2012
Ensure code quality with vs2012
Sandeep Joshi
Alexey Tsoy Meta Programming in C++ 16.11.17
Alexey Tsoy Meta Programming in C++ 16.11.17
LogeekNightUkraine
The Ring programming language version 1.6 book - Part 15 of 189
The Ring programming language version 1.6 book - Part 15 of 189
Mahmoud Samir Fayed
Reactive, component 그리고 angular2
Reactive, component 그리고 angular2
Jeado Ko
GoCracow #5 Bartlomiej klimczak - GoBDD
GoCracow #5 Bartlomiej klimczak - GoBDD
Bartłomiej Kiełbasa
The secret unit testing tools no one ever told you about
The secret unit testing tools no one ever told you about
Dror Helper
Promise: async programming hero
Promise: async programming hero
The Software House
Create a Customized GMF DnD Framework
Create a Customized GMF DnD Framework
Kaniska Mandal
The Ring programming language version 1.7 book - Part 16 of 196
The Ring programming language version 1.7 book - Part 16 of 196
Mahmoud Samir Fayed
Unit testing patterns for concurrent code
Unit testing patterns for concurrent code
Dror Helper
Devoxx 2012 hibernate envers
Devoxx 2012 hibernate envers
Romain Linsolas
meet.js - QooXDoo
meet.js - QooXDoo
Radek Benkel
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
Kim Hunmin
How to build an AOP framework in ActionScript
How to build an AOP framework in ActionScript
Christophe Herreman
The Ring programming language version 1.3 book - Part 30 of 88
The Ring programming language version 1.3 book - Part 30 of 88
Mahmoud Samir Fayed
JavaScript - i och utanför webbläsaren (2010-03-03)
JavaScript - i och utanför webbläsaren (2010-03-03)
Anders Jönsson
Ian 20150116 java script oop
Ian 20150116 java script oop
LearningTech
Tendances
(18)
Laporan multiclient chatting client server
Laporan multiclient chatting client server
Ensure code quality with vs2012
Ensure code quality with vs2012
Alexey Tsoy Meta Programming in C++ 16.11.17
Alexey Tsoy Meta Programming in C++ 16.11.17
The Ring programming language version 1.6 book - Part 15 of 189
The Ring programming language version 1.6 book - Part 15 of 189
Reactive, component 그리고 angular2
Reactive, component 그리고 angular2
GoCracow #5 Bartlomiej klimczak - GoBDD
GoCracow #5 Bartlomiej klimczak - GoBDD
The secret unit testing tools no one ever told you about
The secret unit testing tools no one ever told you about
Promise: async programming hero
Promise: async programming hero
Create a Customized GMF DnD Framework
Create a Customized GMF DnD Framework
The Ring programming language version 1.7 book - Part 16 of 196
The Ring programming language version 1.7 book - Part 16 of 196
Unit testing patterns for concurrent code
Unit testing patterns for concurrent code
Devoxx 2012 hibernate envers
Devoxx 2012 hibernate envers
meet.js - QooXDoo
meet.js - QooXDoo
Lexical environment in ecma 262 5
Lexical environment in ecma 262 5
How to build an AOP framework in ActionScript
How to build an AOP framework in ActionScript
The Ring programming language version 1.3 book - Part 30 of 88
The Ring programming language version 1.3 book - Part 30 of 88
JavaScript - i och utanför webbläsaren (2010-03-03)
JavaScript - i och utanför webbläsaren (2010-03-03)
Ian 20150116 java script oop
Ian 20150116 java script oop
En vedette
Wyższe uczelnie w województwie pomorskim
Wyższe uczelnie w województwie pomorskim
siwonas
Przydatne adresy
Przydatne adresy
siwonas
Adresy internetowe ministralne i up
Adresy internetowe ministralne i up
Dksiwy261
Pesquisa de campo!
Pesquisa de campo!
Thais Emanuela
Przygotowanie do rozmowy kwalifikacyjnej
Przygotowanie do rozmowy kwalifikacyjnej
siwonas
Presentacion Proyecto Final
Presentacion Proyecto Final
Lorelyn Corona
Salto largo
Salto largo
fajardoeiner
Dia dos pais 2012
Dia dos pais 2012
LÊNIO GHIZONI AMARANTE
Trabajo
Trabajo
Solo TU Bebe N B
A los menores de 18 años se debe pedir autorizacion a los padres para abortar...
A los menores de 18 años se debe pedir autorizacion a los padres para abortar...
Linda Garnica
Presentación Hardware
Presentación Hardware
juanjohetfield
Separata pnp 2014
Separata pnp 2014
Alex Hernandez Torres
SF026 Chapter 2 CAPACITOR AND DIELECTRICS BP6 2014/2015
SF026 Chapter 2 CAPACITOR AND DIELECTRICS BP6 2014/2015
Yusri Yusop
Practica 3
Practica 3
Alejandro Suárez Freire
Natura Especial Natal 2012
Natura Especial Natal 2012
Natalia Dias
Market Entry Strategy - Southern India
Market Entry Strategy - Southern India
James Dellinger
An Invitation to Change the Verb
An Invitation to Change the Verb
jenniferplucker
Rodzaje umów o pracę
Rodzaje umów o pracę
siwonas
Visit Galveston
Visit Galveston
GalvestonTaxi
SF026 Chapter 3: Electric Current and Direct Current BP6 2014/2015 (3.6-3.9)
SF026 Chapter 3: Electric Current and Direct Current BP6 2014/2015 (3.6-3.9)
Yusri Yusop
En vedette
(20)
Wyższe uczelnie w województwie pomorskim
Wyższe uczelnie w województwie pomorskim
Przydatne adresy
Przydatne adresy
Adresy internetowe ministralne i up
Adresy internetowe ministralne i up
Pesquisa de campo!
Pesquisa de campo!
Przygotowanie do rozmowy kwalifikacyjnej
Przygotowanie do rozmowy kwalifikacyjnej
Presentacion Proyecto Final
Presentacion Proyecto Final
Salto largo
Salto largo
Dia dos pais 2012
Dia dos pais 2012
Trabajo
Trabajo
A los menores de 18 años se debe pedir autorizacion a los padres para abortar...
A los menores de 18 años se debe pedir autorizacion a los padres para abortar...
Presentación Hardware
Presentación Hardware
Separata pnp 2014
Separata pnp 2014
SF026 Chapter 2 CAPACITOR AND DIELECTRICS BP6 2014/2015
SF026 Chapter 2 CAPACITOR AND DIELECTRICS BP6 2014/2015
Practica 3
Practica 3
Natura Especial Natal 2012
Natura Especial Natal 2012
Market Entry Strategy - Southern India
Market Entry Strategy - Southern India
An Invitation to Change the Verb
An Invitation to Change the Verb
Rodzaje umów o pracę
Rodzaje umów o pracę
Visit Galveston
Visit Galveston
SF026 Chapter 3: Electric Current and Direct Current BP6 2014/2015 (3.6-3.9)
SF026 Chapter 3: Electric Current and Direct Current BP6 2014/2015 (3.6-3.9)
Similaire à Jason parsing
Client server part 12
Client server part 12
fadlihulopi
Ajax - a quick introduction
Ajax - a quick introduction
Stefan Pettersson
Stop Making Excuses and Start Testing Your JavaScript
Stop Making Excuses and Start Testing Your JavaScript
Ryan Anklam
Beautiful java script
Beautiful java script
Ürgo Ringo
Test-driven Development with AEM
Test-driven Development with AEM
Jan Wloka
Tips and Tricks of Developing .NET Application
Tips and Tricks of Developing .NET Application
Joni
Note Use Java Write a web server that is capable of processing only.pdf
Note Use Java Write a web server that is capable of processing only.pdf
fatoryoutlets
JJUG CCC 2011 Spring
JJUG CCC 2011 Spring
Kiyotaka Oku
13 networking, mobile services, and authentication
13 networking, mobile services, and authentication
WindowsPhoneRocks
比XML更好用的Java Annotation
比XML更好用的Java Annotation
javatwo2011
Php sql-android
Php sql-android
maamir farooq
servlets
servlets
Arjun Shanka
Web CrawlersrcedusmulylecrawlerController.javaWeb Crawler.docx
Web CrawlersrcedusmulylecrawlerController.javaWeb Crawler.docx
celenarouzie
CouchDB on Android
CouchDB on Android
Sven Haiges
Protocol-Oriented Networking
Protocol-Oriented Networking
Mostafa Amer
Android dev 3
Android dev 3
Aravindharamanan S
Server1
Server1
FahriIrawan3
Creating a Facebook Clone - Part XXVII - Transcript.pdf
Creating a Facebook Clone - Part XXVII - Transcript.pdf
ShaiAlmog1
code for quiz in my sql
code for quiz in my sql
JOYITAKUNDU1
How to make Ajax work for you
How to make Ajax work for you
Simon Willison
Similaire à Jason parsing
(20)
Client server part 12
Client server part 12
Ajax - a quick introduction
Ajax - a quick introduction
Stop Making Excuses and Start Testing Your JavaScript
Stop Making Excuses and Start Testing Your JavaScript
Beautiful java script
Beautiful java script
Test-driven Development with AEM
Test-driven Development with AEM
Tips and Tricks of Developing .NET Application
Tips and Tricks of Developing .NET Application
Note Use Java Write a web server that is capable of processing only.pdf
Note Use Java Write a web server that is capable of processing only.pdf
JJUG CCC 2011 Spring
JJUG CCC 2011 Spring
13 networking, mobile services, and authentication
13 networking, mobile services, and authentication
比XML更好用的Java Annotation
比XML更好用的Java Annotation
Php sql-android
Php sql-android
servlets
servlets
Web CrawlersrcedusmulylecrawlerController.javaWeb Crawler.docx
Web CrawlersrcedusmulylecrawlerController.javaWeb Crawler.docx
CouchDB on Android
CouchDB on Android
Protocol-Oriented Networking
Protocol-Oriented Networking
Android dev 3
Android dev 3
Server1
Server1
Creating a Facebook Clone - Part XXVII - Transcript.pdf
Creating a Facebook Clone - Part XXVII - Transcript.pdf
code for quiz in my sql
code for quiz in my sql
How to make Ajax work for you
How to make Ajax work for you
Plus de parallelminder
Restoring SharePoint Frontend server
Restoring SharePoint Frontend server
parallelminder
Windows azure development setup
Windows azure development setup
parallelminder
Project Server 2010 and Sharepoint 2010 integration with BI
Project Server 2010 and Sharepoint 2010 integration with BI
parallelminder
Digital asset management sharepoint 2010
Digital asset management sharepoint 2010
parallelminder
Share point 2010 enterprise single server farm installation
Share point 2010 enterprise single server farm installation
parallelminder
Share point 2010 enterprise single server farm installation
Share point 2010 enterprise single server farm installation
parallelminder
SharePoint2010 single server farm installation
SharePoint2010 single server farm installation
parallelminder
Sharepoint 2010 Object model topology
Sharepoint 2010 Object model topology
parallelminder
How to install / configure / setup language pack in SharePoint 2010
How to install / configure / setup language pack in SharePoint 2010
parallelminder
Formbased authentication in asp.net
Formbased authentication in asp.net
parallelminder
Master Pages In Asp.net
Master Pages In Asp.net
parallelminder
Nevigation control in asp.net
Nevigation control in asp.net
parallelminder
Parallel minds silverlight
Parallel minds silverlight
parallelminder
Parallelminds.web partdemo1
Parallelminds.web partdemo1
parallelminder
Parallelminds.asp.net web service
Parallelminds.asp.net web service
parallelminder
Parallelminds.asp.net with sp
Parallelminds.asp.net with sp
parallelminder
Plus de parallelminder
(16)
Restoring SharePoint Frontend server
Restoring SharePoint Frontend server
Windows azure development setup
Windows azure development setup
Project Server 2010 and Sharepoint 2010 integration with BI
Project Server 2010 and Sharepoint 2010 integration with BI
Digital asset management sharepoint 2010
Digital asset management sharepoint 2010
Share point 2010 enterprise single server farm installation
Share point 2010 enterprise single server farm installation
Share point 2010 enterprise single server farm installation
Share point 2010 enterprise single server farm installation
SharePoint2010 single server farm installation
SharePoint2010 single server farm installation
Sharepoint 2010 Object model topology
Sharepoint 2010 Object model topology
How to install / configure / setup language pack in SharePoint 2010
How to install / configure / setup language pack in SharePoint 2010
Formbased authentication in asp.net
Formbased authentication in asp.net
Master Pages In Asp.net
Master Pages In Asp.net
Nevigation control in asp.net
Nevigation control in asp.net
Parallel minds silverlight
Parallel minds silverlight
Parallelminds.web partdemo1
Parallelminds.web partdemo1
Parallelminds.asp.net web service
Parallelminds.asp.net web service
Parallelminds.asp.net with sp
Parallelminds.asp.net with sp
Dernier
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Dernier
(20)
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Jason parsing
1.
Create New Android
Project in Eclipse. 1. Name of Project: - TestJSONWebService 2. Build Target: - Android (2.2) 3. Application Name: - TestWebService 4. Package Name: - parallelminds.webservice.com 5. Create Activity: - TestWebServiceActivity Now our First Activity is TestWebServiceActivity which as followes.This class is used to make a call JSON web service. using callWebService() method. package parallelminds.testservice.com; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URI; import java.net.URISyntaxException; import java.util.ArrayList; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.MenuItem.OnMenuItemClickListener; import android.view.View; import android.widget.ArrayAdapter; import android.widget.LinearLayout; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; public class TestServiceActivity extends ListActivity { LinearLayout objLinearLayout; TextView tv;
2.
int receivedJArrayLength;
private static String url = "http://202.71.142.203:8871/Service.svc/GetProjects"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.setListAdapter(new ArrayAdapter <String> (this,android.R.layout.simple_list_item_1,this.ParsedJson())); } // Method returning array list of JSON web-service private ArrayList<String> ParsedJson() { ArrayList<String> listItems = new ArrayList<String>(); CallWebService objCallWebService = new CallWebService(); JSONArray receivedJArray = objCallWebService.callWebService(url); receivedJArrayLength = receivedJArray.length(); TextView showmsg = new TextView(this); showmsg.setText(msg); objLinearLayout.addView(showmsg);*/ if (receivedJArray != null) for (int i = 0; i < receivedJArrayLength; i++) { try { String displayString = ""; JSONObject jObj = receivedJArray.getJSONObject(i); displayString += "------------n"; displayString += "Id :" + jObj.getString("Id") + "n"; displayString += "Name :" + jObj.getString("Name") + "n"; displayString += "KickOffNotes:"+jObj.getString("KickOffNotes") + "n"; displayString += "Description :"+ jObj.getString("Description") + "n"; displayString += "MemberCount :" + jObj.getString("MemberCount") + "n"; displayString += "StartDate :"+ jObj.getString("StartDate") + "n"; displayString += "DeliveryDate :"+ jObj.getString("DeliveryDate") + "n"; displayString += "Status :" + jObj.getString("Status")+ "nn"; displayString += "n********";
3.
listItems.add(displayString);
} catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } } return listItems; } } This is our second class CallWebService package parallelminds.testservice.com; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URI; import java.net.URISyntaxException; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.json.JSONArray; import org.json.JSONException; import android.util.Log; public class CallWebService { // This method is used to get JSONArray Object JSONArray callWebService(String serviceURL) { JSONArray jArray = null; // http get client HttpClient client = new DefaultHttpClient(); HttpGet getRequest = new HttpGet(); try { // get the requested URI getRequest.setURI(new URI(serviceURL)); } catch (URISyntaxException e) { Log.e("URISyntaxException", e.toString()); } // read the response in the buffer
4.
BufferedReader in =
null; // the service response HttpResponse response = null; try { // call the requested url response = client.execute(getRequest); } catch (ClientProtocolException e) { Log.e("ClientProtocolException", e.toString()); } catch (IOException e) { Log.e("IO exception", e.toString()); } try { in = new BufferedReader(new InputStreamReader(response.getEntity() .getContent())); } catch (IllegalStateException e) { Log.e("IllegalStateException", e.toString()); } catch (IOException e) { Log.e("IO exception", e.toString()); } StringBuffer buff = new StringBuffer(""); String line = ""; try { while ((line = in.readLine()) != null) { buff.append(line); } } catch (IOException e) { Log.e("IO exception", e.toString()); } try { in.close(); } catch (IOException e) { Log.e("IO exception", e.toString()); } // now we need to parse the response String result = buff.toString(); try { jArray = new JSONArray(result); } catch (JSONException e) { Log.e("log_tag", "Error parsing data " + e.toString()); } return jArray; }
5.
} Now our main.xml
is as follows. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/MainLayoutPMTS"> <ListView android:id="@id/android:list" android:layout_height="match_parent" android:layout_width="match_parent" ></ListView> <TextView android:id="@+id/webXml" android:layout_width="fill_parent" android:layout_height="fill_parent"> </TextView> </LinearLayout>
Télécharger maintenant