Click here to Skip to main content
11,924,800 members (56,695 online)
Rate this:
Please Sign up or sign in to vote.
See more: Mobile Android
I want to read XML file from URL and retrieve data from that XML file and view in android apps. Is there any way to access like that. Please help me if you know means.
Posted 28-May-13 1:17am
Rate this: bad
Please Sign up or sign in to vote.

Solution 1


Below is a small code snippet demonstrating how it can be done on android.
HttpGet uri = null;
Document doc = null;
StatusLine status = null;
HttpResponse resp = null;
DocumentBuilder builder = null;
DefaultHttpClient client = null;
DocumentBuilderFactory factory = null;
uri = new HttpGet("YOUR XML FILE URL GOES HERE");
client = new DefaultHttpClient();
resp = client.execute(uri);
status = resp.getStatusLine();
if (status.getStatusCode() == "200") {
    factory = DocumentBuilderFactory.newInstance();
    builder = factory.newDocumentBuilder();
    doc = builder.parse(resp.getEntity().getContent());
    // Your code for reading XML doc 
You will also find following articles very useful.
ssyuvaraja 28-May-13 7:25am
Hi, Thank you.
I am getting exception at this line
resp = client.execute(uri);
can you please help me.
Prasad Khandekar 28-May-13 8:52am
Which exception are you getting?
Rate this: bad
Please Sign up or sign in to vote.

Solution 2


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.151125.3 | Last Updated 13 Jun 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100