|
本帖最后由 咸鱼666 于 2022-6-24 02:36 编辑
一直挺喜欢用的E2EE的存取键值表的,就是要附带一个e2ee支持库太大了,而且会自动写出一个核心dll。
有时候想独立个单独的模块,但是里面有些内容又有用到json,用其他的吧,能是能,一个是不习惯,一个是模块套模块占体积影响调试速度。
于是它来了!!!
说明:
1、基于YYJSON,速度比e2ee快一点点,可直接用E2EE的路径方式操作,也可以用YYJSON的方式,默认是同时支持,如果只想用YYJSON格式可通过YYDS_置路径方式切换全局的路径方式。
2、功能基本完全类似E2EE,可以说是复刻版,名称就叫存取键值表YZC_和存取列表YZC_,部分功能还没写,有些参数也没写,基本都备注了。
3、支持通用型,比如”置值“、"添加值"这种方式,支持嵌套,比如键值表.取列表(),功能和E2EE都一样。
4、足够精简,应该是纯键值表了,额外加了GZIP压缩解压、deflate解压、base64编码解码,动态库只有700kb,不释放任何文件。
待解决和注意事项:
1、取类型:对于整数、小数、双精度小数、短整数、长整数,本支持库只能先判断出它是存取类型_数值型,然后可通过取数值类型来判断是长整数型和双精度小数型两种;
2、未完整测试,大致测试好像没问题,有bug提我来修复;
3、有些命令还会继续添加。
YYDS支持库.zip
(754.31 KB, 下载次数: 37)
|
评分
-
查看全部评分
|