|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.POITextExtractor
org.apache.poi.POIOLE2TextExtractor
org.apache.poi.hssf.extractor.EventBasedExcelExtractor
public class EventBasedExcelExtractor
A text extractor for Excel files, that is based
on the HSSF EventUserModel API.
It will typically use less memory than
ExcelExtractor
, but may not provide
the same richness of formatting.
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
http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/hssf/eventusermodel/examples/XLS2CSVmra.java
Field Summary |
---|
Fields inherited from class org.apache.poi.POIOLE2TextExtractor |
---|
document |
Constructor Summary | |
---|---|
EventBasedExcelExtractor(DirectoryNode dir)
|
|
EventBasedExcelExtractor(DirectoryNode dir,
POIFSFileSystem fs)
Deprecated. Use EventBasedExcelExtractor(DirectoryNode) instead |
|
EventBasedExcelExtractor(POIFSFileSystem fs)
|
Method Summary | |
---|---|
DocumentSummaryInformation |
getDocSummaryInformation()
Would return the document information metadata for the document, if we supported it |
SummaryInformation |
getSummaryInformation()
Would return the summary information metadata for the document, if we supported it |
java.lang.String |
getText()
Retreives the text contents of the file |
void |
setFormulasNotResults(boolean formulasNotResults)
Should we return the formula itself, and not the result it produces? Default is false |
void |
setIncludeCellComments(boolean includeComments)
Would control the inclusion of cell comments from the document, if we supported it |
void |
setIncludeHeadersFooters(boolean includeHeadersFooters)
Would control the inclusion of headers and footers from the document, if we supported it |
void |
setIncludeSheetNames(boolean includeSheetNames)
Should sheet names be included? Default is true |
Methods inherited from class org.apache.poi.POIOLE2TextExtractor |
---|
getMetadataTextExtractor, getRoot |
Methods inherited from class org.apache.poi.POITextExtractor |
---|
close, setFilesystem |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
@Deprecated public EventBasedExcelExtractor(DirectoryNode dir, POIFSFileSystem fs)
EventBasedExcelExtractor(DirectoryNode)
instead
public EventBasedExcelExtractor(DirectoryNode dir)
public EventBasedExcelExtractor(POIFSFileSystem fs)
Method Detail |
---|
public DocumentSummaryInformation getDocSummaryInformation()
getDocSummaryInformation
in class POIOLE2TextExtractor
public SummaryInformation getSummaryInformation()
getSummaryInformation
in class POIOLE2TextExtractor
public void setIncludeCellComments(boolean includeComments)
setIncludeCellComments
in interface ExcelExtractor
public void setIncludeHeadersFooters(boolean includeHeadersFooters)
setIncludeHeadersFooters
in interface ExcelExtractor
public void setIncludeSheetNames(boolean includeSheetNames)
setIncludeSheetNames
in interface ExcelExtractor
public void setFormulasNotResults(boolean formulasNotResults)
setFormulasNotResults
in interface ExcelExtractor
public java.lang.String getText()
getText
in interface ExcelExtractor
getText
in class POITextExtractor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |