title: Read remote .csv file using opencsv
body: <p>I've been pondering this for a fair amount of time now. I'm trying to download the data from <a href="http://www.gummy-stuff.org/Yahoo-data.htm" rel="nofollow noreferrer">Yahoo!'s Stock API</a>. When you use the API, it gives you a <code>.csv</code> file. I've been looking at opencsv, which seems perfect, except <strong>I want to avoid <a href="https://stackoverflow.com/questions/921262/how-to-download-and-save-a-file-from-internet-using-java">downloading and saving the file</a>, if at all possible</strong>. </p>
  
  <p>OpenCSV, according to the <a href="http://opencsv.sourceforge.net/#how-to-read" rel="nofollow noreferrer">examples</a>, can only read from a <code>FileReader</code>. According to Oracle's <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/io/FileReader.html" rel="nofollow noreferrer">docs on <code>FileReader</code></a>, the file needs to be local.</p>
  
  <hr>
  
  <p>Is it possible to read from a remote file using OpenCSV without downloading?</p>