title: XML not parsing completely
body: <p>I'm trying to extract the xml over Goodread's API, problem is the xml i've extracted is incomplete. </p>
  
  <pre><code>        String resultJsonStr = null;
          ArrayList&lt;String&gt; results = new ArrayList&lt;String&gt;();
          String xml = null;
          try {
              String str = "https://www.goodreads.com/book/isbn?isbn=9780755380022&amp;key=UpH4L0IYjAXcezlfg0yT2Q";
              URL url = new URL(str);
              InputStream is = url.openStream();
              int ptr = 0;
              StringBuilder builder = new StringBuilder();
              while ((ptr = is.read()) != -1) {
                  builder.append((char) ptr);
              }
              StringBuffer stringBuffer = new StringBuffer(builder);
              xml = builder.toString();
          } catch (MalformedURLException e) {
              e.printStackTrace();
          } catch (IOException e) {
              e.printStackTrace();
          }
  </code></pre>
  
  <p><a href="https://www.goodreads.com/book/isbn?isbn=9780755380022&amp;key=UpH4L0IYjAXcezlfg0yT2Q" rel="nofollow">I'm using this xml</a>
  The code stops inside reviews_widget I believe it's reading the thing as a style, and disregarding further lines of the xml.</p>
  
  <p><a href="https://wk9fqw-sn3302.files.1drv.com/y2plAtmVTxBHa3uIdb3FBcQ-yp26jxkzOKZOZ6FPPkI58gDwwt8JY5JOzO88zm71fHUQX0wOH1NNOZYT2xBAjCuJ0_3CUSYs09AGLYPyAqHWo_rbxj6cJmWEOtrC6_9Q1tLRERMgcD-hZo3se5gkLYQ6w/Capture2.PNG?psid=1" rel="nofollow">inside String xml</a></p>
  
  <p>I'm doing this in preparation for JSON conversion.</p>