public class CSVWorkbookWriter extends Object implements IWorkbookWriter
| 限定符和类型 | 字段和说明 |
|---|---|
protected Charset |
charset |
protected org.slf4j.Logger |
LOGGER
LOGGER
|
protected boolean |
withBom |
protected Workbook |
workbook |
| 构造器和说明 |
|---|
CSVWorkbookWriter() |
CSVWorkbookWriter(Workbook workbook) |
CSVWorkbookWriter(Workbook workbook,
boolean withBom) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
protected Path |
createTemp() |
String |
getSuffix()
The Comma-Separated Values format suffix
|
IWorksheetWriter |
getWorksheetWriter(Sheet sheet)
获取工作表输出协议
|
protected void |
reMarkPath(Path src,
Path path) |
CSVWorkbookWriter |
setCharset(Charset charset)
设置字符集
|
void |
setWorkbook(Workbook workbook)
设置工作薄
|
void |
writeTo(File file)
Write to file
|
void |
writeTo(OutputStream os)
Write to OutputStream
|
void |
writeTo(Path root)
写入指定路径,传入的参数可以是一个文件也可以是文件夹,需要在实现类具体处理
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpom, reMarkPathprotected org.slf4j.Logger LOGGER
protected Workbook workbook
protected boolean withBom
protected Charset charset
public CSVWorkbookWriter()
public CSVWorkbookWriter(Workbook workbook)
public CSVWorkbookWriter(Workbook workbook, boolean withBom)
public void setWorkbook(Workbook workbook)
IWorkbookWritersetWorkbook 在接口中 IWorkbookWriterworkbook - 工作薄public String getSuffix()
getSuffix 在接口中 IWorkbookWriterpublic void writeTo(OutputStream os) throws IOException
writeTo 在接口中 IWorkbookWriteros - the output streamIOException - if io error occurpublic void writeTo(File file) throws IOException
writeTo 在接口中 IWorkbookWriterfile - the storage fileIOException - if io error occurpublic void writeTo(Path root) throws IOException
StorablewriteTo 在接口中 Storableroot - 父级文件夹或文件绝对路径IOException - 写失败异常protected void reMarkPath(Path src, Path path) throws IOException
IOExceptionprotected Path createTemp() throws IOException, ExcelWriteException
public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic CSVWorkbookWriter setCharset(Charset charset)
charset - Charsetpublic IWorksheetWriter getWorksheetWriter(Sheet sheet)
IWorkbookWritergetWorksheetWriter 在接口中 IWorkbookWritersheet - 工作表Copyright © 2024. All rights reserved.