mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
add method
This commit is contained in:
@@ -1323,7 +1323,8 @@ public class ExcelWriter extends ExcelBase<ExcelWriter> {
|
||||
// -------------------------------------------------------------------------- Private method start
|
||||
|
||||
/**
|
||||
* 为指定的key列表添加标题别名,如果没有定义key的别名,在onlyAlias为false时使用原key
|
||||
* 为指定的key列表添加标题别名,如果没有定义key的别名,在onlyAlias为false时使用原key<br>
|
||||
* key为别名,value为字段值
|
||||
*
|
||||
* @param rowMap 一行数据
|
||||
* @return 别名列表
|
||||
|
@@ -0,0 +1,28 @@
|
||||
package cn.hutool.poi.excel;
|
||||
|
||||
import cn.hutool.core.collection.ListUtil;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
import org.junit.Ignore;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class Issue2221Test {
|
||||
|
||||
@Test
|
||||
@Ignore
|
||||
public void writeDuplicateHeaderAliasTest(){
|
||||
final ExcelWriter writer = ExcelUtil.getWriter();
|
||||
// 设置别名
|
||||
writer.addHeaderAlias("androidLc", "安卓");
|
||||
writer.addHeaderAlias("androidAc", "安卓");
|
||||
writer.setOnlyAlias(true);
|
||||
|
||||
// 写入数据
|
||||
List<Map<Object, Object>> data = ListUtil.of(
|
||||
MapUtil.ofEntries(MapUtil.entry("androidLc", "1次"), MapUtil.entry("androidAc", "3人")),
|
||||
MapUtil.ofEntries(MapUtil.entry("androidLc", "1次"), MapUtil.entry("androidAc", "3人"))
|
||||
);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user