title: Memory-efficient Java library to read Excel files?
body: <p>Is there a memory-efficient Java library to read large Microsoft Excel files (both .xls and .xlsx)?  I have very limited experience with Apache POI, and it seemed to be a huge memory hog from what I recall (though perhaps this was just for writing and not for reading).  Is there something better?  Or am I misremembering and/or misusing POI?</p>
  
  <p>It would be important for it to have a "friendly" open-source license as well.</p>