Class SheetTemplateWriter

java.lang.Object
org.miaixz.bus.office.excel.writer.SheetTemplateWriter

public class SheetTemplateWriter extends Object
模板Excel写入器 解析已有模板,并填充模板中的变量为数据
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • SheetTemplateWriter

      public SheetTemplateWriter(org.apache.poi.ss.usermodel.Sheet sheet, ExcelWriteConfig config)
      构造
      Parameters:
      sheet - Sheet
      config - Excel写配置
  • Method Details

    • fillOnce

      public SheetTemplateWriter fillOnce(Map<?,?> rowMap)
      填充非列表模板变量(一次性变量)
      Parameters:
      rowMap - 行数据
      Returns:
      this
    • fillRow

      public SheetTemplateWriter fillRow(Object rowBean)
      填充模板行,用于列表填充
      Parameters:
      rowBean - 行的Bean或Map数据
      Returns:
      this