首页 > 解决方案 > getColumnCount() 和 getPhysicalNumberOfCells 方法没有在我的 selenium WebDriver 中调用

问题描述

我正在使用 Selenium 中的 .xlsx 表,并结合了 Selenium-2.53.1 jar 和 Apache poi-3.17 jar。当我尝试使用这些方法获取列总数时,getColumnCount()getPhysicalNumberOfCells()没有调用硒。带有红线错误的下划线。

标签: javascriptjavaseleniumselenium-webdriver

解决方案


您是否使用如下代码:

        XSSFSheet sheet = workbook.getSheet("Sheet name");
        int noOfRows = sheet.getLastRowNum() + 1;
        Row row = sheet.getRow(0);
        int noOfColumns = sheet.getRow(0).getPhysicalNumberOfCells();

我正在使用 Apache POI 依赖项:

        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>3.15</version>
        </dependency>

希望对你有帮助:)


推荐阅读