Excel转表工具(xresloader)的新验证器(验证外部Excel和文本数据,唯一性和自定义规则)

💡 原文中文,约5700字,阅读约需14分钟。
📝

内容提要

xresloader是一组导表工具集,支持将Excel数据导出为多种格式,包括protobuf/msgpack/lua/javascript/json/xml等。新版本增加了多个验证器和优化功能。

🎯

关键要点

  • xresloader是一组导表工具集,用于将Excel数据结构化并导出为多种格式。
  • 支持的导出格式包括protobuf、msgpack、lua、javascript、json、xml等。
  • 新版本增加了多个验证器和优化功能,特别是在数据验证方面。
  • 支持跨平台,要求Java 11或更高版本。
  • 完整支持协议结构,包括嵌套结构和数组嵌套。
  • 支持导出proto枚举值和描述信息到lua/javascript代码和json/xml数据。
  • 支持自动合并多个Excel数据表成一个输出文件。
  • 新增的验证器包括唯一性验证器和数据列验证器,方便数据验证。
  • 自定义验证器功能允许用户复用复杂的验证规则。
  • 范围验证器增强,支持浮点数和多种比较符号。
  • 文件管理优化,允许传入多个pb文件,方便分类管理。
  • UE输出代码增强,增加了多个控制选项以适应不同的使用场景。
  • 修复了一些错误并优化了错误提示输出。
  • 允许在Excel同一列里配置多个字段,方便数据封装。
➡️

继续阅读