public void parsing() {
try{
factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
xpp = factory.newPullParser();
xpp.setInput(new StringReader(tv.trim()));
eventType = xpp.getEventType();
while(eventType != XmlPullParser.END_DOCUMENT) {
if(eventType == XmlPullParser.START_TAG){
String tagName2 = xpp.getName();
if(tagName2.equals("product")) {
while(eventType != XmlPullParser.END_DOCUMENT){
if(eventType == XmlPullParser.START_TAG){
tagName = xpp.getName();
}
else if(eventType == XmlPullParser.TEXT){
if(tagName != null) {
if(tagName.equals("title")){
title = xpp.getText().trim();
Log.d("fureun", title+"("+title.length()+")");
if(title.length() > 0){
arrList.add(title);
}
}else if(tagName.equals("payment")) {
link = xpp.getText().trim();
Log.d("fureun", link);
if(link.length() > 0){
arrList2.add(link);
}
}
}
}
eventType = xpp.next();
}
Log.d("fureun", "End document");
}
}
eventType = xpp.next();
}
}catch(Exception e) {
Log.e("fureun", e.toString());
}
}