1.0.18 • Published 3 years ago
ebang-server-common v1.0.18
亿邦后端——公共工具包
一、String 添加相关方法
- toJSON() 将JSON字符串转换为JSON对象
- parseXml() 将XML字符串转换为JSON对象
- substrByLen(len) 将字符串以len个字符为间隔插入"/"
- 参数:len 隔间长度
二、Array 添加相关方法
- getDifference(arr) 将简易的两个数组做差集
- 参数: arr 第二个数组
- getIntersect(arr) 将简易的两个数组做交集
- 参数: arr 第二个数组
- removeEmpty() 去除数组中为空的数据
- removeZero() 去除数组中为0的数据
- translateTree(parentKey, childrenKey, rootVal) 将数组格式化为树结构
- 参数: parentKey 存放上级ID的键名
- 参数: childrenKey 存放ID的键名
- 参数: rootVal 根节点的数据值
三、公共方法
- checkAndMkdir(path) 自动创建文件夹
- 参数: path 需创建文件夹的全路径
- getVideoDuration(path) 读取txt文件中的时长(ffmpeg生成的txt)
- 参数: path txt文件存放全路径