XSSFSheetXMLHandler类

 

说明

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) 接受解析时所需的对象。

方法摘要

所有方法 实例方法 具体方法
修饰符和类型方法和描述
voidcharacters(char[] ch, int start, int length)

仅在合适的元素打开时捕获字符。

voidendElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) 
voidstartElement(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 interface org.xml.sax.ContentHandler

      Overrides:

      startElement in class org.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 interface org.xml.sax.ContentHandler

      Overrides:

      endElement in class org.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 interface org.xml.sax.ContentHandler

    • Overrides:

      characters in class org.xml.sax.helpers.DefaultHandler

    • Throws:

      org.xml.sax.SAXException

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值