title: Invalid UTF-8 start byte 0x8b (at char #2, byte #-1)
body: <p>I am trying to parse the atom document from the url '<a href="http://self-learning-java-tutorial.blogspot.in/atom.xml" rel="nofollow noreferrer">http://self-learning-java-tutorial.blogspot.in/atom.xml</a>'. While parsing the document, I am getting the error 'Invalid UTF-8 start byte 0x8b (at char #2, byte #-1)'. </p>
  
  <pre><code>Abdera abdera = new Abdera();
          Parser parser = abdera.getParser();
  
          URL url = new URL("http://self-learning-java-tutorial.blogspot.in/atom.xml");
  
          Document&lt;Feed&gt; doc = parser.parse(url.openStream(), url.toString());
          Feed feed = doc.getRoot();
          System.out.println(feed.getTitle());
          for (Entry entry : feed.getEntries()) {
              System.out.println("\t" + entry.getTitle());
          }
          System.out.println(feed.getAuthor());
  </code></pre>
  
  <p>Can any one help me, what is this error about and how to resolve this error?</p>