Releases
v2.9.0
Compare
Sorry, something went wrong.
No results found
[2.9.0] - 2025-05-31
🔧 Excel 文件支持完善
实现真正的 .xlsx 文件读取功能
基于 ZIP 解压的 Excel 文件解析引擎,无需第三方库
支持复杂的 Excel 文件结构和多工作表文件
智能工作表检测和选择功能
共享字符串表完整支持,正确处理 Excel 中的文本内容
自动列类型识别,智能检测时间列和数据列
高效的内存管理,支持大型 Excel 文件处理
✨ 用户体验优化
Excel 导入流程完全重构
移除硬编码的"不支持 Excel"错误提示
增强的文件格式检测,自动识别 .xlsx、.xls、.csv 格式
智能数据验证,确保导入数据的完整性和正确性
友好的错误提示和明确的解决建议
数据预览功能,导入前可查看文件内容概览
🛠️ 技术架构提升
现代化的 Excel 处理引擎
使用标准 C++17 实现,无需额外依赖
跨平台兼容性,支持 Windows、Linux、macOS
临时文件自动清理机制,避免磁盘空间占用
完善的异常处理和错误恢复机制
支持降级处理,Excel 解析失败时提供 CSV 转换建议
📝 翻译资源扩展
新增 Excel 处理相关翻译键
excel.processing_xlsx:正在处理 Excel 文件提示
excel.xls_not_supported:旧版 Excel 格式不支持提示
excel.parse_failed:Excel 文件解析失败提示
excel.fallback_suggestion:降级处理建议
完整的中英文对照翻译,保持国际化一致性
🐛 问题修复
🐛 修复 Excel 文件导入时显示硬编码错误提示的问题
🐛 修复 .xlsx 文件无法正确识别和处理的问题
🐛 修复 Excel 导入功能名不副实的问题
🐛 修复 文件格式检测不准确的问题
⚠️ 重要变更
Excel 支持 :现在真正支持 .xlsx 文件格式,不再只是框架
文件格式 :.xls 格式仍不支持,建议转换为 .xlsx 或 .csv
用户体验 :Excel 导入现在是完整的功能而不是占位符
🔧 技术改进
解析性能 :优化 Excel 文件解析速度,支持大文件处理
内存效率 :改进内存使用,避免大文件导致的内存溢出
错误处理 :增强错误处理机制,提供更好的用户反馈
代码质量 :重构 ExcelReader 类,提高代码可维护性
You can’t perform that action at this time.