Skip to content

qingfeng346/ScorpioConversion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScorpioConversion

  • author : while
  • QQ群 : 245199668 加群

工具说明

支持的操作系统

  • Windows
  • MacOS
  • Linux

支持的语言

语言 生成器 需要安装库
c# GeneratorCSharp Scorpio.Conversion.Runtime
sco脚本 GeneratorScorpio Scorpio.Conversion.Runtime
Java GeneratorJava Scorpio.Conversion.Runtime.jar
Javascript GeneratorJavascript Scorpio.Conversion.Runtime
Python GeneratorPython Scorpio.Conversion.Runtime
  • 更多语言可以自行实现生成器

支持的数据类型

类型 类型名1 类型名2 备注
bool bool boolean 1字节
int8 int8 sbyte 1字节
uint8 uint8 byte 1字节
int16 int16 short 2字节
uint16 uint16 ushort 2字节
int32 int32 int 4字节
uint32 uint32 uint 4字节
int64 int64 long 8字节
uint64 uint64 ulong 8字节
float float float32 4字节
double double float64 8字节
string string string urf-8字符串
datetime datetime datetime 时间戳,8字节
bytes bytes bytes 二进制数据,支持 base64:// file://
  • 自定义结构,定义方式参考示例
  • 所有数据类型前加上array关键字可以定义数组结构,例如 arrayint32

Excel表填写示例

  • /FileName 名称,类名 不填默认使用 file或sheet名字
  • /Comment 字段注释
  • /Name 字段名字
  • /Type 字段类型
  • /Default 字段默认值
  • /Begin 数据开始行(可以有多个Begin)
  • /End 数据结束行
  • /BeginBranch 分支数据开始行(可以有多个Begin)
  • /EndBranch 分支数据结束行