Skip to content

1.19.1 · 支持旧版 XLS 班级名单

Choose a tag to compare

@y38501148-max y38501148-max released this 24 Sep 02:17

班级名册现在支持直接导入 Excel 97–2003 的 .xls 文件,无需另存为 .xlsx。

  • 自动识别“学号”“姓名”以及“班级 / 行政班级 / 班级名称”列,支持不同列序、中文、多工作表和前置标题行。
  • 保留文本学号前导零;继续支持现有 XLSX 导入和比赛成绩导出。
  • 预览确认后创建班级。文件读取失败会清除旧预览,过期读取错误不会覆盖当前文件的预览。
  • 解析器随脚本打包,名单在浏览器本地处理,只保存学号、姓名和班级。

验证:119 项自动化测试、16 项浏览器检查通过;真实 XLS 名单的 102 名学生与独立读取结果全量一致。公开回归数据全部为合成数据。

更新脚本后刷新 OJ,在“班级 → 导入名册”中直接选择 .xls 或 .xlsx 文件。