天软金融分析.NET函数大全 > TSL函数 > 压缩和解压函数

uniuncompress    

简述
统一解压函数。
type目前支持zstd,zlib,lz4三种类型,srclen的设置是解压的大小,不设定会自动识别,设定后会比较大小是否相符,如果知道原大小,则应该设定该参数。
定义
uniuncompress(type:string;data:string/binary[;srclen:Integer]):String;
参数
名称类型说明
typeString解压类型
dataString字符串或二进制类型,被解压的串
srcleninteger解压的大小,不设定会自动识别,设定后会比较大小是否相符,如果知道原大小,则应该设定该参数
返回值integer解压后的串
  • 范例

    data:="Holle Tinysoft天软";
    len:=length(data);
    s:=unicompress("zstd",data);
    echo s,"\r\n";
    echo uniuncompress("zstd",s,len),"\r\n";
    return 1;

相关