code: public URI readUri() throws URISyntaxException, IOException {
          String temp = this.readField(true /* isQuotedString */);
  
          if (Utility.isNullOrEmpty(temp)) {
              return null;
          }
          else {
              return new URI(Html.fromHtml(temp).toString());
          }
      }
docs: Read a URI from the stream.
  
  @return
  the URI read.
  @throws URISyntaxException
  @throws IOException