MyExcel 3.9.10 version released

MyExcel is a Java toolkit with multiple functions such as importing, exporting, and encrypting Excel.

MyExcel uses declarative grammar to build and read Excel, shielding the specific operation details of POI (no perception of POI), and replacing it with common technologies, making it extremely convenient to build (from simple to highly complex Excel) and read Excel , And the construction and reading performance is extremely excellent, and the memory usage is extremely low (for details, please refer to the performance comparison of MyExcel & Ali EasyExcel ).

Such as import:

List<ArtCrowd> result = SaxExcelReader.of(ArtCrowd.class)
        .sheet(0) // 0代表第一个sheet,如果为0,可省略该操作,也可sheet("名称")读取
        .rowFilter(row -> row.getRowNum() > 0) // 如无需过滤,可省略该操作,0代表第一行
        .beanFilter(ArtCrowd::isDance) // bean过滤
        .read(path.toFile());

This is a repair update, the specific update points are as follows:

  • Fix the failure of customizing ExcelBuilder and the problem of outside package;
  • Fix the problem that pictures can only be displayed in one cell and cannot be displayed in merged cells;
  • Fix the problem that the number of styles may exceed the limit caused by the border style when exporting large amounts of data;
  • Optimize image export, leave a pixel blank on the left and top of the image cell to avoid the problem of image mixing;

Others, please move to the document: https://github.com/liaochong/myexcel/wiki

Guess you like

Origin www.oschina.net/news/121457/myexcel-3-9-10-released