java csv 读写框架引导类配置使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

csv
csv是基于 java 注解的 csv 读写框架。

特性
•Fluent 流式写法
•基于 java 注解,支持自定义的转换和灵活配置•内置 8 大基本类型以及 String 类型转换
•解决 Excel 直接打开,utf-8 乱码问题
•支持集合、数组、Map 的存取
•支持对象中内嵌其他对象
•支持特殊字符转义
CsvBs-csv 引导类
为了用户使用的便利性,和后期拓展的灵活性。

引导类
CSV 有两个引导类:
名称作用
CsvWriteBs csv 文件写入引导类
CsvReadBs csv 文件读取引导类
CsvWriteBs
方法默认
值说明
newInstance(final String
path)
必填创建实例,并且指定待写入文件路径。

writeBom(boolean writeBom) true是否写入 UTF8 BOM 头,建议第一次写入指定,避免中文乱码
charset(String charset) UTF-8指定文件编码
sort(ISort sort) NoSort 默认不进行字段排序write(List list) 无待写入的文件列表
CsvReadBs
方法默认值说明
newInstance(final String path) 必填创建实例,并且指定待读取文件路径。

charset(String charset) UTF-8指定文件编码
sort(ISort sort) NoSort 默认不进行字段排序
startIndex(int startIndex) 1 文件的第二行,默认第一行是 head endIndex(int endIndex) 文件的最后一行。

相关文档
最新文档