说明
org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler 继承 org.xml.sax.helpers.DefaultHandler
所有已实现的接口:
org.xml.sax.ContentHandler,
org.xml.sax.DTDHandler,
org.xml.sax.EntityResolver,
org.xml.sax.ErrorHandler
作用:
This class handles the processing of a sheet#.xml sheet part of a XSSF .xlsx file, and generates row and cell events for it.
此类处理XSSF .xlsx文件的sheet#.xml工作表部分的处理,并为其生成行和单元格事件。
构造摘要
构造函数和描述 |
---|
XSSFSheetXMLHandler(Styles styles, Comments comments, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler,DataFormatter dataFormatter, boolean formulasNotResults) 接受解析时所需的对象。 |
XSSFSheetXMLHandler(Styles styles, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler, boolean formulasNotResults) 接受解析时所需的对象。 |
XSSFSheetXMLHandler(Styles styles, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler, DataFormatter dataFormatter, boolean formulasNotResults) 接受解析时所需的对象。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
void | characters(char[] ch, int start, int length) 仅在合适的元素打开时捕获字符。 |
void | endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) |
void | startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) |
-
从类org.xml.sax.helpers.DefaultHandler继承的方法
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
从类java.lang.Object继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
构造函数详细信息
-
XSSFSheetXMLHandler
public XSSFSheetXMLHandler(Styles styles, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler, DataFormatter dataFormatter, boolean formulasNotResults)
Accepts objects needed while parsing. Parameters: styles - Table of styles strings - Table of shared strings
接受解析时所需的对象。
-
参数:
styles
- 样式表strings
- 共享字符串表
-
-
XSSFSheetXMLHandler
public XSSFSheetXMLHandler(Styles styles, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler, DataFormatter dataFormatter, boolean formulasNotResults)
接受解析时所需的对象。
-
参数:
styles
- 样式表strings
- 共享字符串表
-
-
XSSFSheetXMLHandler
public XSSFSheetXMLHandler(Styles styles, SharedStrings strings, XSSFSheetXMLHandler.SheetContentsHandler sheetContentsHandler, boolean formulasNotResults)
接受解析时所需的对象。
-
参数:
styles
- 样式表strings
- 共享字符串表
-
-
方法细节
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
-
具体说明:Specified by:
startElement
in interfaceorg.xml.sax.ContentHandler
Overrides:
startElement
in classorg.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException
-
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
-
具体说明:Specified by:
endElement
in interfaceorg.xml.sax.ContentHandler
Overrides:
endElement
in classorg.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException
-
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
Captures characters only if a suitable element is open. Originally was just "v"; extended for inlineStr also.
-
Specified by:
characters
in interfaceorg.xml.sax.ContentHandler
-
Overrides:
characters
in classorg.xml.sax.helpers.DefaultHandler
-
Throws:
org.xml.sax.SAXException
-