title: Android fast rss/atom parsing
body: <p>I'm looking for a fast way to parse an RSS and Atom feed (the source changes periodically). I tried different approach:</p>
  
  <ol>
  <li><p><strong>Writing my own parser:</strong> I made a very fast one using SAX</p>
  
  <ul>
  <li><strong>Problem:</strong>
  Most of the time the feed is full of non standard tags like <code>&lt;content:encoded&gt;</code> and the parsing miss the most important informations. </li>
  </ul></li>
  <li><p><strong>Using a third party lib:</strong> I tried many libraries and the only one so far reading all the feeds i throw at it is <a href="http://code.google.com/p/android-rome-feed-reader/" rel="nofollow">ROME</a></p>
  
  <ul>
  <li><strong>Problem:</strong>
  Most of those libs (and especially ROME) are way too slow on the device (4-5x !!)</li>
  </ul></li>
  </ol>
  
  <p>Any idea on how to speed this ? Is it even the best approach ?</p>