try { XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser parser = factory.newPullParser(); parser.setInput(inputStream,"UTF-8"); int eventType = parser.getEventType(); while (eventType != parser.END_DOCUMENT) { switch (eventType) { case XmlPullParser.START_TAG: if (parser.getName().equals("string")) { result = parser.nextText(); } break; } eventType = parser.next(); } } catch (Exception e) { e.printStackTrace(); } return result; }