前言
神二大佬的E2EE支持库有一个非常好用的功能:对象映射中心,此功能可以方便的将自定义数据类型与E2EE的通用存取对象(json结构数据)互转。并且在此基础上可以实现一定的数据库ORM功能,不接触sql语句直接将易语言的自定义数据类型插入到数据库中,让日常的开发方便了不少(膜拜神二大佬)。但此功能是和e2ee的网站功能绑定的,无法剥离出来单独使用,楼主经常想要在一些小的程序中加入这种功能,方便实现JSON和自定义数据类型的互转,但一个很小的程序却要拖着一堆E2EE的目录结构,这显然不太友好,因此开发了这款酷C映射模块。
功能
将E2EE中的存取键值表,存取列表,与易语言中的自定义数据类型,自定义数据类型数组互相转换。
将自定义数据类型转换为JSON字符串,将JSON字符串转换为易语言自定义数据类型,将JSON字符串数组转换为自定义数据类型数组,将自定义数据类型数组转换为JSON字符串。
使用
本模块需要E2EE支持库,E2EE下载:E2EE应用服务器套件 - E2EE易语言网站敏捷开发框架 (jimstone.com.cn)
使用前先进行初始化,将定义好的常量的每个字段备注上生成json后的键,然后全选复制到一个文本中,初始化时进行传递。
复制好的文本类似于如下格式:
复制代码
之后使用类的方法进行互转即可,目前支持所有json数据可存储的类型:#短整数型 #整数型 #长整数型 #小数型 #双精度小数型 #文本型 #逻辑型 #日期时间型,也支持易语言自定义数据类型数组与json数组的互转。
演示
致谢
自定义数据类型与字节集互转_精易论坛 (125.la)
@850536360@神2