JavaScript JSON结构转换(0):目录

一、目录
01、JavaScript JSON结构转换(1):对象To对象——键值互换
02、JavaScript JSON结构转换(2):对象To对象——属性重组
03、JavaScript JSON结构转换(3):对象To对象——多层属性重组
04、JavaScript JSON结构转换(4):对象To对象——规则属性重组
05、JavaScript JSON结构转换(5):对象To对象——转换映射方式
06、JavaScript JSON结构转换(6):对象To对象——综合应用
07、JavaScript JSON结构转换(7):数组To数组——键值互换&属性重组
08、JavaScript JSON结构转换(8):数组To数组——多层属性重组
09、JavaScript JSON结构转换(9):数组To数组——规则属性重组
10、JavaScript JSON结构转换(10):数组To数组——转换映射方式
11、JavaScript JSON结构转换(11):数组To数组——综合应用
12、JavaScript JSON结构转换(12):对象To数组——键值互换&属性重组
13、JavaScript JSON结构转换(13):对象To数组——多层属性重组
14、JavaScript JSON结构转换(14):对象To数组——规则属性重组
15、JavaScript JSON结构转换(15):对象To数组——转换映射方式
16、JavaScript JSON结构转换(16):对象To数组——综合应用
17、JavaScript JSON结构转换(17):数组To对象——键值互换&属性重组
18、JavaScript JSON结构转换(18):数组To对象——多层属性重组
19、JavaScript JSON结构转换(19):数组To对象——规则属性重组
20、JavaScript JSON结构转换(20):数组To对象——转换映射方式
21、JavaScript JSON结构转换(21):数组To对象——综合应用
二、结语
《JavaScript JSON结构转换》主题自24.03.25至24.04.07历时13天,共计编写 22篇。
在此我们对《JavaScript JSON结构转换》功能做一下总结!
在JSON结构转换中共处理9种JSON转换:
1.对象=》对象
2.数组=》数组
3.对象=》数组
4.数组=》对象
5.对象=》基础值
6.数组=》基础值
7.基础值=》对象
8.基础值=》数组
9.基础值=》基础值
在JSON结构转换中共处理4种转换类型(TranType):
1.源的键=》目标的键
2.源的键=》目标的值
3.源的值=》目标的键
4.源的值=》目标的值
在JSON结构转换中共内置2个变量:
变量操作后期可依据业务需求慢慢扩展,目前只是为了做一下展示和框架的预留
1.#Time# UTC时间字符串
2.#Time_L# UTC时间戳
在JSON结构转换中共支持2种元素扩展方式(Options.AddElementsOption):
1.追加
2.替换
在JSON结构转换中共支持3种转换操作(Options.TranOP):
1.将源子元素复制到目标,使用源子元素的Key
2.将源子元素复制到目标,为源子元素新生成Key
3.依据源元素在目标构建同等数量的目标子元素
在JSON结构转换中共支持2种转换方式(Options.TranWay):
1.交叉映射
2.一对一映射

以上即《JavaScript JSON结构转换》所有的核心概念,在前面的章节介绍中,我通过简单案例分别对各种配置进行了一一展示与示例,而在实际业务中很少会出现如我列举般简单的结构转换,通常是多种组合,交叉转换等等,但《JavaScript JSON结构转换》应该可以满足大部分的业务需求。

三、技术资料
https://github.com/edq-ebara/data-transformation-javascript
技术探讨QQ群:775932762
工具连接:数据转换工具

posted @ 2024-05-08 16:20  御控工业物联网  阅读(5)  评论(0编辑  收藏  举报