public class SheetDataSaxHandler extends DefaultHandler
<sheetData></sheetData>
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
index |
protected RowHandler |
rowHandler
行处理器
|
protected org.apache.poi.xssf.model.SharedStrings |
sharedStrings |
protected int |
sheetIndex |
protected org.apache.poi.xssf.model.StylesTable |
stylesTable |
| 构造器和说明 |
|---|
SheetDataSaxHandler(RowHandler rowHandler,
boolean padCellAtEndOfRow)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String uri,
String localName,
String qName)
标签结束的回调处理方法
|
void |
setRowHandler(RowHandler rowHandler)
设置行处理器
|
void |
startElement(String uri,
String localName,
String qName,
Attributes attributes)
读到一个xml开始标签时的回调处理方法
|
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningprotected RowHandler rowHandler
protected org.apache.poi.xssf.model.StylesTable stylesTable
protected org.apache.poi.xssf.model.SharedStrings sharedStrings
protected int sheetIndex
protected int index
public SheetDataSaxHandler(RowHandler rowHandler, boolean padCellAtEndOfRow)
rowHandler - 行处理器padCellAtEndOfRow - 是否对齐数据,即在行尾补充null cellpublic void setRowHandler(RowHandler rowHandler)
rowHandler - 行处理器public void startElement(String uri, String localName, String qName, Attributes attributes)
startElement 在接口中 ContentHandlerstartElement 在类中 DefaultHandlerpublic void endElement(String uri, String localName, String qName)
endElement 在接口中 ContentHandlerendElement 在类中 DefaultHandlerpublic void characters(char[] ch,
int start,
int length)
characters 在接口中 ContentHandlercharacters 在类中 DefaultHandlerCopyright © 2024. All rights reserved.