| 程序包 | 说明 |
|---|---|
| org.ttzero.excel.entity | |
| org.ttzero.excel.entity.csv | |
| org.ttzero.excel.entity.e7 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
TooManyColumnsException
列超过限制时抛此异常,xlsx文件中的最大列数为16_384
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Workbook.writeTo(OutputStream os)
导出到
OutputStream流,适用于小文件Excel直接导出的场景
public void export(HttpServletResponse response) throws IOException {
String fileName = java.net.URLEncoder.encode("abc.xlsx", "UTF-8");
response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename=\""
+ fileName + "\"; filename*=utf-8''" + fileName);
new Workbook()
.addSheet(new ListSheet<Item>("总销量排行", new ArrayList<>()))
// 直接写到Response
.writeTo(response.getOutputStream());
} |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Path |
CSVWorkbookWriter.createTemp() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Path |
XMLWorkbookWriter.createTemp() |
Copyright © 2025. All rights reserved.