title: Android: Best parser to parse XML data
body: <p>I am developing an application in which the first time I am going to parse data from an xml file coming from a remote server.</p>
  
  <p>But i am not able to select which parser is efficient or best suited for parsing. As there are mainly three types of parsing, which i know :</p>
  
  <ol>
  <li>SAX</li>
  <li>XMLPullParsing</li>
  <li>DOM</li>
  </ol>
  
  <p><strong>Which is the best parser to parse data?</strong> As I searched on Google and found the positive and negative both sides of the above parsers. But I was not able to determine which is the most efficient.</p>
  
  <p>The XML has heavy data with a number of tags.</p>
  
  <p>Please guide me and suggest me which parser I should use as I am using parsing in my application for first time.</p>