Apache POI создает группы строк

Я нашел пару примеров, где мы можем читать определенные строки и столбцы на основе титров или номеров строк / столбцов, но можем ли мы читать строки или столбцы на основе тегов?

Идея здесь заключается в том, что у меня есть разные группы тестов по одному и тому же листу и вы хотите группировать тесты с помощью пометки одной из записей строк.

Как я могу получить эти конкретные значения строк / ячеек на основе тегов или некоторых меток?

Этот ответ близок к тому, что я ищу, но не точно. Как читать определенные строки с помощью Apache POI Event API?

Я добавил дополнительный столбец в начале листа и сгруппировал строки. Мои сценарии сопоставляются с группами, и из них выполняются все тесты TC02, TC03 .

введите описание изображения здесь

Поэтому я создал метод, который будет возвращать array[Int] индексов для этих групп строк на основе имен групп, как показано ниже

  def groupOfRows(rowName: String, totalTestCases: Int): ArrayBuffer[Int] = { var rowArray = new ArrayBuffer[Int]() var index = 0 for (i <- 1 to totalTestCases) { var row = excelWorkSheetXlxs.getRow(i) index += 1 if (row.getCell(0) != null && rowName.equalsIgnoreCase(row.getCell(0).getRichStringCellValue().getString().trim())){ rowArray += index } } rowArray } 
  • Неадекватная эволюция формулы Apache
  • Spark Sql: загрузка файла с листа excel (с расширением .xlsx) не может правильно отобразить схему столбца типа даты
  • Использование playframework загружает файл excel. Но я не могу открыть этот файл
  • s3, неправильно напечатанный считывателем искры excel
  • Форматирование чисел с использованием синтаксиса Excel в Scala или Java
  • Существует ли оболочка Scala для POI Apache?
  • HTTP GET отвечает пустым телом, загружает Excel-документ в IE
  • Как распаковать zip-файл с помощью scala?
  • Как читать несколько файлов Excel и объединять их в один Apache Spark DataFrame?
  • Как читать файл Excel в Scala
  • Давайте будем гением компьютера.