Class ExcelExtractor


  • public class ExcelExtractor
    extends POITextExtractor
    A text extractor for Excel files. Returns the textual content of the file, suitable for indexing by something like Lucene, but not really intended for display to the user. To turn an excel file into a CSV or similar, then see the XLS2CSVmra example
    • Constructor Detail

      • ExcelExtractor

        public ExcelExtractor​(HSSFWorkbook wb)
      • ExcelExtractor

        public ExcelExtractor​(POIFSFileSystem fs)
                       throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • setIncludeSheetNames

        public void setIncludeSheetNames​(boolean includeSheetNames)
        Should sheet names be included? Default is true
      • setFormulasNotResults

        public void setFormulasNotResults​(boolean formulasNotResults)
        Should we return the formula itself, and not the result it produces? Default is false
      • getText

        public java.lang.String getText()
        Retreives the text contents of the file
        Specified by:
        getText in class POITextExtractor
        Returns:
        All the text from the document