2022-01-12
|
ZH
public static boolean export(File file, String sheet, int rows, DataSet set, String ... configs) 如果文件存在则在当前文件中插入数据,如果文件不存在则新创建文件 这里的sheet如果在file中已存在,则往这个sheet中插入数据,如果不存在则新创建sheet再继续插入数据,其他重载函数规则相
2022-01-21
|
ZH
//默认情况下导出的第0个sheet也就是sheet1 //如果要导出到多个sheet需要执行多次export导出到同一个文件,每次执行时指定sheet名称或下标 Table table = null; File file = new File(dir, "export_sheet.xlsx"); ExcelUtil.export(file, "shet1", table); ExcelUtil.
2022-01-17
|
ZH
导出excel时如果每行需要一个序号可以用${num}来代替属性名,如 export(file, list, "序号:{num}","姓名:NAME","年龄:AGE") 1 张三 20 2 李四 22
2022-12-01
|
ZH
导出Excel直接用于下载(服务器不生成或保存文件)
2022-01-01
|
ZH
导出excel两种情况:有模板或没有模板 如果没有模板直接导出一个新文件 如果有模板则在原模板基础上追加内容 如果模板文件中有多个sheet一般是先复制一个新文件,再调用多次没有模板参数的export(File file, String sheet, int insert, ListStringheaders, ListString keys, DataSet se
2022-01-25
|
ZH
获取所有超链接(a标签) 提取单标签+双标签 不区分大小写 0:全文 1:开始标签 2:标签name 3:标签体 (单标签时null) 4:结束标签 (单标签时null) 注意标签体有可能是HTML片段,而不是纯文本
2022-11-07
|
ZH
/** * 获取所有 包含attribute属性 的标签与标签体,不支持相同标签嵌套 * [ * [整个标签含标签体, 开始标签, 结束标签, 标签体, 标签名称], * [整个标签含标签体, 开始标签, 结束标签, 标签体, 标签名称] * ] * @param src xml/html * @param a
2022-11-07
|
ZH
删除所有 包含attribute属性 的标签连同标签体一起删除 RegularUtil.removeTagWithBodyByAttribute(str,"class") <
2022-01-25
|
ZH
放多情况下我们并不需要复杂的标签内容,只需要截取几个关键字 如提取商品名称和商品价格,而这两个值有可能是根其他内容混在一块的