CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合
2020-12-13 02:32
标签:instance 数组 sts return uil 符号 read 读取 ebs 有时候对象中会包含数组、Map、Collection 等常见集合。 为了存储的便利性,默认提供集合的相关支持。 特性和普通字段保持一致,如果指定注解转换,则以注解为准。 用于演示集合的对象 为了保证 csv 以 集合使用 在使用时要注意,不要包含上述的符号,否则会出现解析错乱。 CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合 标签:instance 数组 sts return uil 符号 read 读取 ebs 原文地址:https://blog.51cto.com/9250070/2410162使用示例
public class UserCollection {
private String[] arrays;
private LinkedList
存储
/**
* 构建基于集合的测试列表
* @return 列表
* @since 0.0.3
*/
private List
public void collectionTest() {
final String path = "src\\test\\resources\\collection.csv";
CsvWriteBs.newInstance(path)
.write(buildCollectionList());
}
?arrays,lists,maps,sets
a|b,a|b|c,key2=value2|key=value,set1|set2
读取
public void collectionTest() {
final String path = "src\\test\\resources\\collection.csv";
List
[UserCollection{arrays=[a, b], lists=[a, b, c], maps={key=value, key2=value2}, sets=[set2, set1]}]
注意
,
分隔的统一性。|
进行分隔,其中 map 的 key/value 分隔,用到了 =
。
上一篇:SpringMVC分页查询无法直接将对象转换成json的解决办法(报org.springframework.http.converter.HttpMessageNotWritableException
下一篇:NPAPI插件编程起步
文章标题:CSV-03- csv 读写框架支持数组、Map、Collection 等常见集合
文章链接:http://soscw.com/essay/25794.html