Android pull is the easiest way to parse xml
 
Android pull is the easiest way to parse xml
 
 
  
  
      177571349    
 
  
      177477683    
 
 
 
 
Public static List  GetPull (String pid, int page) throws Exception { 
 
String xmlStr =; // String to be read
 
List  List = new ArrayList  ();  
 
News news = null;
XmlPullParser parser = Xml. newPullParser (); 
Parser. setInput (new StringReader (xmlStr )); 
While (parser. next ()! = XmlPullParser. END_DOCUMENT ){ 
If (parser. getEventType () = XmlPullParser. START_TAG ){ 
String name = parser. getName (); 
 
If (news. equals (name )){
News = new News (); 
 
List. add (news );
} Else if (title. equals (name )){ 
 
News. setTitle (parser. nextText ());
 
} Else if (time. equals (name )){
 
News. setTime (parser. nextText ());
 
} Else if (img. equals (name )){
 
News. setImg (parser. nextText ());
 
} Else if (id. equals (name )){
 
News. setId (parser. nextText ());
 
} Else if (abstract. equals (name )){
 
News. setshortacts (parser. nextText ());
} 
} 
} 
Return list; 
}